UFC 142: Aldo vs. Mendes was a mixed martial arts event held by the Ultimate Fighting Championship on January 15, 2012 (aus time)at the HSBC Arena in Rio de Janeiro, Brazil.
In an added drama to the event at the UFC 142 weigh ins, Anthony Johnson failed to make the middleweight limit. Johnson came in 11 pounds over the 186 lb weight allowance, was fined 20 percent of his earnings and the bout was to be contested at a catchweight of 197 lb.
However, Belfort requested that Johnson not weigh more than 205 lb the day of the fight. The UFC mandated that if Johnson could not make the 205 lb limit, the bout would be cancelled. Johnson officially weighed in at 204.2 lb on fight day, and the fight with Belfort proceeded as scheduled.
Here are the results from the main UFC 142 fight card:
Edson Barboza vs. Terry Etim
Barboza defeated Etim via KO (wheel kick) at 2:02 of round 3
Erick Silva vs. Carlo Prater
Prater defeated Silva via disqualification (illegal blows to back of head) at 0:29 of round 1
Rousimar Palhares vs. Mike Massenzio
Palhares defeated Massenzio via submission (heel hook) at 1:03 of round 1
Vitor Belfort vs. Anthony Johnson
Belfort defeated Johnson via submission (rear-naked choke) at 4:49 of round 1
José Aldo (c) vs. Chad Mendes
Aldo defeated Mendes via KO (knee and punches) at 4:59 of round 1 to retain the UFC Featherweight Championship.