UFC Fight Night 125 will take place tomorrow night in Brazil and the fight card is now official with eleven fights after today’s weigh-ins.
Main Card: (FS1 – 10 p.m. ET/7 p.m. PT)
Lyoto Machida (186) vs. Eryk Anders (186)
Priscila Cachoeira (126) vs. Valentina Shevchenko (125)
Desmond Green (156) vs. Michel Prazeres (161)
Marcelo Golm (247) vs. Timothy Johnson (263)
Douglas de Andrade (135) vs. Marlon Vera (136)
Thiago Santos (185) vs. Anthony Smith (186)
Preliminary Card: (FS2 – 8 p.m. ET/5 p.m. PT)
Tim Means (171) vs. Sergio Moraes (171)
Damir Hadzovic (156) vs. Alan Patrick (156)
Iuri Alcantara (136) vs. Joe Soto (135)
Polyana Viana (116) vs. Maia Stevenson (116)
Preliminary Card: (UFC Fight Pass – 7:30 p.m. ET/4:30 p.m. PT)
Deiveson Figueiredo (126) vs. Joseph Morales (126)