On Saturday, Dec. 20, the UFC hosted UFC Fight Night 58: Machida vs. Dollaway from the Jose Correa Arena in Barueri, Sao Paulo, Brazil.

In the night’s main event, former light heavyweight champion Lyoto Machida looked to work back into middleweight title contention as he locked horns with the hard-charging C.B. Dollaway. Machida had been out of action since a unanimous decision defeat against champion Chris Weidman at UFC 175 in July. Dollaway, meanwhile, had been tearing through the 185-pound division. The Ultimate Fighter alum had won four of his last five to put himself in the title mix.

The co-main event featured another former champion, Renan Barao, who hoped to rebound from just the second loss of his career when he took on Mitch Gagnon. The Brazilian Barao saw an amazing 33-fight unbeaten streak come to an end at UFC 173, suffering a fifth-round TKO loss to current champion T.J. Dillashaw. Canada’s Gagnon entered the contest riding a four-fight winning streak that includes three wins by submission. The 30-year-old had stopped 10 of his 12 wins via some form of choke.

The 12-fight event kicked off Saturday with two fights streaming live on UFC Fight Pass at 7 p.m. ET. Four additional preliminary card bouts followed on Fox Sports 1 at 8 p.m. ET, with the six-fight main card airing live at 10 p.m. ET, also on Fox Sports 1.

For the full results of the event, click here.

Above are video highlights of the main card bout between Silva and Rhodes (courtesy of the UFC).

Fox Sports 1 Main Card
Lyoto Machida vs. C.B. Dollaway
Renan Barao vs. Mitch Gagnon
Antonio Carlos Junior vs. Patrick Cummins
Elias Silverio vs. Rashid Magomedov
Erick Silva vs. Mike Rhodes
Daniel Sarafian vs. Antonio dos Santos Jr.
Fox Sports 1 Preliminary Card
Marcos Rogerio de Lima vs. Igor Pokrajac
Renato Carneiro vs. Tom Niinimaki
Hacran Dias vs. Darren Elkins
Leandro Issa vs. Yuta Sasaki
UFC Fight Pass Preliminary Card
Marcio Alexandre Jr. vs. Tim Means
Vitor Miranda vs. Jake Collier