Welterweights Erick Silva and Mike Rhodes will meet in Brazil at UFC Fight Night 58, officials announced recently.

Set for December 20 from Sao Paulo and the Jose Correa Arena, the card will be highlighted by middleweights Lyoto Machida and C.B. Dollaway in the main event.

Silva (16-5) owns a 4-4 record inside the Octagon, alternating wins and losses. That includes a May third round TKO defeat at the hands of Matt Brown, while he holds wins over Takenori Sato, Jason High, Charlie Brenneman and Luis Ramos.

Rhodes (6-3) is 0-2 since signing with the UFC from the Resurrection Fighting Alliance earlier this year. His most recent fight was a decision loss to Robert Whittaker.

Below is the current lineup:

Middleweight: Lyoto Machida vs. C.B. Dollaway

Bantamweight: Renan Barao vs. Mitch Gagnon

Light Heavyweight: Patrick Cummins vs. Antonio Carlos, Jr.

Light Heavyweight: Igor Pokrajac vs. Marcos Rogerio de Lima

Lightweight: Charlie Brenneman vs. Leandro Silva

Lightweight: Rashid Magomedov vs. Elias Silverio

Bantamweight: Yuta Sasaki vs. Leandro Issa

Welterweight: Dan Miller vs. Daniel Sarafian

Welterweight: Tim Means vs. Marcio Alexandre

Welterweight: Erick Silva vs. Mike Rhodes