Conor McGregor vs. Nate Diaz 2 did not disappoint.