The UFC returns to Sao Paulo, Brazil, for the highly anticipated rubber match between former champion Vitor Belfort and the ever-dangerous Dan Henderson. In the co-main event, Patrick Cummins meets Glover Teixeira as both fighters hope a win propels them into the light-heavyweight title picture.

The rest of the card is littered with exceptional fights, including a banger between surging prospects Thomas Almeida and Anthony Birchak, and a light-heavyweight tilt between Corey Anderson and Fabio Maldonado.

You can watch the entire weigh-in above, and stick with us afterward for the latest news and analysis.

More from FoxSports

FS1 Main Card (FS1, 10 P.M. ET)

Vitor Belfort (186) vs. Dan Henderson (186)

Patrick Cummins (206) vs. Glover Teixeira (206)

Thomas Almeida (135) vs. Anthony Birchak (136)

Piotr Hallmann (155) vs. Alex Oliveira (156)

Gilbert Burns (156) vs. Rashid Magomedov (155)

Corey Anderson (205) vs. Fabio Maldonado (205)

Preliminary Card (FS1, 8 PM ET)

Gleison Tibau (155) vs. Abel Trujillo (155)

Yan Cabral (156) vs. Johnny Case (156)

Clay Guida (146) vs. Thiago Tavares (146)

Chas Skelly (146) vs. Kevin Souza (146)

Preliminary Card (Fight Pass, 6:30 PM ET)

Viscardi Andrade (170) vs. Gasan Umalatov (170)

Pedro Munhoz (135) vs. Jimmie Rivera (136)

Bruno Rodrigues (134) vs. Matheus Nicolau Pereira (135)