Conor McGregor redeemed his loss to Nate Diaz and defeated Diaz by decision at UFC 202 in one of the most epic battles in UFC history.