Conor McGregor lands a punch on Dustin Poirier during their fight at UFC 257 in Abu Dhabi.

Conor McGregor holds top five pay-per-view records after revealing figures from UFC 257