Ricardo Lamas has a new fight after his headlining bout with BJ Penn at UFC Fight Night 97 fell through, causing the entire card to be cancelled last week.

Lamas will now fight Charles ‘Do Bronx’ Oliveira at UFC Fight Night 98, aka The TUF Latin America 3 Finale on November 5th in Mexico City instead.

Since fighting for the featherweight title in February of 2014, the 34 year-old Lamas has recorded a 3-2 record in the Octagon, including losses to Chad Mendes and Max Holloway in two of his last three fights.

Nevertheless, Lamas still holds down the No.4 spot in the 145lb weight class, so a win against the No.8 ranked Oliveira would help put him back on the road to title contention.

The 26 year-old Oliveira’s recent record is comparable to his opponents, having suffered losses to Anthony Pettis and Max Holloway, sandwiched in-between a win over Myles Jury in his last three Octagon outings.

Prior that ‘Do Bronx’ was on a four-fight winning streak though, and with his killer instinct in the cage, both on the mat and on the feet, he’s a tough opponent for anyone in the division.

Lamas Vs Oliveira joins a UFC Fight Night 98 card that’s set to be headlined by a fight between former lightweight champion Rafael dos Anjos and Tony Ferguson, while Diego Sanchez Vs Marcin Held and Beniel Dariush Vs Rashid Magomedov are also scheduled to compete on the night.