Stanislov Nedkov was slated as Maldonado's initial opponent, but was forced off the card with visa issues on Friday. UFC officials confirmed the switch over the weekend.
Magalhaes (5-0), an undefeated 24-year-old out of Nova Uniao, is a three-year veteran of the Brazilian regional circuit with notable wins over Maurilio de Souza and Paulo Henrique Garcia Rodrigues. "Hellboy" last competed at December's Shooto event, picking up a split decision victory over Ismael de Jesus.
Meanwhile, Maldonado (18-4), a Team Nogueira representative with an impressive 22-0 professional boxing record, enters the fray for the first time since suffering a unanimous decision loss to Kyle Kingsbury in June. The setback snapped an eleven-fight winning streak, although both men left home with a sizeable "Fight of the Night" bonus.
UFC 142 fight card:
Main card (Pay-per-view):
Featherweight Championship: Jose Aldo vs. Chad Mendes
Middleweight: Vitor Belfort vs. Anthony Johnson
Middleweight: Rousimar Palhares vs. Mike Massenzio
Welterweight: Erick Silva vs. Carlo Prater
Lightweight: Edson Barboza vs. Terry Etim
Preliminary card (FX):
Lightweight: Thiago Tavares vs. Sam Stout
Heavyweight: Ednaldo Oliveira vs. Gabriel Gonzaga
Light heavyweight: Caio Magalhaes vs. Fabio Maldonado
Featherweight: Felipe Arantes vs. Antonio Carvalho
Featherweight: Michihiro Omigawa vs. Yuri Alcantara