Fox Sports 1 airs the remaining four prelims at 8PM ET/5PM PT. The pay-per-view broadcast begins immediately after at 10PM ET/7PM PT.
The heavily hyped welterweight rematch between Nate Diaz and Conor McGregor headlines the festivities. Diaz submitted McGregor in March on just 11 days’ notice at UFC 196.
A light heavyweight shootout with former top contenders Glover Teixeir and Anthony Johnson serves as the co-main event.
Here are tonight’s official results and play-by-play for the main card:
Preliminary Card:
(UFC Fight Pass 6:30PM ET/3:30PM PT)
Alberto Uda vs.