Nate Diaz choked out Conor McGregor in the second round at UFC 196. After a first round that was won by McGregor, Diaz caught McGregor with a right hand that wobbled the featherweight champ. Diaz turned it on and rocked McGregor with punch after punch. After a desperate attempt at a takedown, McGregor was laid out on the ground and was smothered by Diaz.