This Wednesday night finds the UFC in Sao Paulo, Brazil for ‘UFC Fight Night 29’ which will air on FOX Sports 1 and we’ve got the full fight card for you below.

Headlining the show is a welterweight clash between two of the division’s best grapplers, Damien Maia and Jake Shields.

In the co-main event we find more action from the 170lb division as the always tough Dong Hyun Kim takes on rising star Erick Silva.

Elsewhere TUF: Brazil winner Rony Jason takes a step up in competition as he faces long-time UFC fighter Jeremy Stephens.

Matt Hamill is also back in action against Thiago Silva in one of two bouts at 205lbs on the main card, with former heavyweight Joey Beltran Vs Fabio Maldonado being the other.

Finally, there’s also bantamweight action on-board as two fighters currently enjoying four-fight unbeaten runs, Raphael Assuncao and TJ Dillashaw square up to see who’ll take the next step up the 135lb ladder.

Check out the full fight card below.

Main Card:

Demian Maia vs. Jake Shields
Dong Hyun Kim vs. Erick Silva
Rony Jason vs. Jeremy Stephens *
Matt Hamill vs. Thiago Silva
Joey Beltran vs. Fabio Maldonado
Raphael Assuncao vs. T.J. Dillashaw


Rousimar Palhares vs. Mike Pierce
Rodrigo Damm vs. Hacran Dias *
Igor Araujo vs. Ildemar Alcantara
Yan Cabral vs. David Mitchell
Chris Cariaso vs. Iliarde Santos
Alan Patrick vs. Garett Whiteley

*Fights scrapped due to injuries