The Octagon remains in Nevada for tonight’s UFC Vegas 89 event, a thirteen-bout fight card headlined by Amanda Ribas vs. Rose Namajunas.

Ribas (13-4 MMA) most recently competed last November, where she scored a third-round TKO victory over Luana Pinheiro. That finish got Ribas back into the win column, as she had previously suffered a TKO loss to Maycee Barber.
Meanwhile, Rose Namajunas (11-6 MMA) will enter tonight’s headliner looking to snap a two-fight losing skid. ‘Thug’ made her flyweight debut this past September, where she suffered a unanimous decision loss to Manon Fiorot.
UFC Vegas 89 is co-headlined by a heavyweight bout between Karl Williams and Justin Tafa.
Williams (9-1 MMA) will enter the bout sporting a six-fight winning streak, his latest being a unanimous decision victory over Chase Sherman.
Meanwhile, Justin Tafa (7-3 MMA) is currently riding a three-fight winning streak, with all three victories coming by way of knockout. During that stretch the Aussie has scored finishes over Harry Hunsucker, Parker Porter and Austen Lane.
Get all of tonight’s live results and highlights below (refresh for updates):
UFC Vegas 89 Main Card (ESPN and ESPN+ 10 pm ET / 7 pm PT)
Amanda Ribas (125.5) vs. Rose Namajunas (125.5)
Karl Williams (246.5) vs. Justin Tafa (264.5)
Edmen Shahbazyan (186) vs. A.J. Dobson (185.5)
Payton Talbott (135.5) vs. Cameron Saaiman (135)
Billy Quarantillo (145.5) vs. Youssef Zalal (146)
Fernando Padilla (145) vs. Luis Pajuelo (145)
UFC Vegas 89 Preliminary Card (ESPN+ at 7 pm ET / 4 pm PT)
Kurt Holobaugh (155.5) vs. Trey Ogden (155.5) –
Ricardo Ramos (145.5) vs. Julian Erosa (146) –
Miles Johns (136) vs. Cody Gibson (135.5) –
Jarno Errens (144.5) vs.Steven Nguyen (145) –
Montserrat Rendon (135) vs. Darya Zheleznyakova (135.5) –
Igor Severino (125) vs. André Lima (126) –
Mohammed Usman (237) vs. Mick Parkin (262.5) –
Who are you picking to win tonight’s UFC Vegas 89 main event between Amanda Ribas and Rose Namajunas?