Conor McGregor will have a chance to avenge his loss to Nate Diaz in a Vegas re-match at UFC 200. The Irishman suffered his first loss in UFC when he fought Diaz earlier this month, but the pair will meet again for the welterweight division fight on July 9th. McGreggor was beaten by the American by choke submission.

Neymar undergoes successful knee surgery
Salah scores late winner as Egypt come from behind to beat Zimbabwe
Sharjah Warriorz survive low-scoring thriller to beat Abu Dhabi Knight Riders
Foster's sweet strike fires South Africa to victory over Angola
All-star line-up expands at Hero Dubai Desert Classic