UFC 142: Aldo vs. Mendes was a mixed martial arts event held by the Ultimate Fighting Championship on January 14, 2012 at the HSBC Arena in Rio de Janeiro, Brazil.
Results
Preliminary carda
• Featherweight bout: Felipe Arantes vs. Antonio Carvalho
Arantes defeated Carvalho via unanimous decision (29-28, 29-28, 29-28).
• Welterweight bout: Ricardo Funch vs. Mike Pyle
Pyle defeated Funch via TKO (knee and punches) at 1:22 of round 1.
Featherweight bout: Yuri Alcantara vs. Michihiro Omigawa
Alcantara defeated Omigawa via unanimous decision (30-27, 29-28, 30-27).
• Heavyweight bout: Gabriel Gonzaga vs. Ednaldo Oliveira
Gonzaga defeated Oliveira via submission (rear-naked choke) at 3:22 of round 1.
Lightweight bout: Thiago Tavares vs. Sam Stout
Tavares defeated Stout via unanimous decision (29-28, 29-28, 29-28).
Main card
• Lightweight bout: Edson Barboza vs. Terry Etim
Barboza defeated Etim via KO (spinning wheel kick) at 2:02 of round 3.
• Welterweight bout: Erick Silva vs. Carlo Prater
Prater defeated Silva via disqualification (punch to back of head) at 0:29 of round 1.
• Middleweight bout: Rousimar Palhares vs. Mike Massenzio
Palhares defeated Massenzio via submission (heel hook) at 1:03 of round 1.
• Catchweight (197 lb) bout: Vitor Belfort vs. Anthony Johnson
Belfort defeated Johnson via submission (rear-naked choke) at 4:49 of round 1.
• Featherweight Championship bout: Jose Aldo (c) vs. Chad Mendes
Aldo defeated Mendes via KO (knee) at 4:59 of round 1 to retain the UFC Featherweight Championship.