UFC 142: Aldo vs. Mendes
Preliminary card (Facebook)
- Featherweight bout:
Felipe Arantes vs.
Antonio Carvalho
- Arantes defeated Carvalho via unanimous decision (29-28, 29-28, 29-28). This bout was aired on the FX broadcast following the Gonzaga vs. Oliveira fight.
Preliminary card (FX)
- Welterweight bout:
Ricardo Funch vs.
Mike Pyle
- Pyle defeated Funch via TKO (knee and punches) at 1:22 of round 1. This bout was aired on the PPV broadcast following the Aldo vs. Mendes fight.
- 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. This bout was aired on the PPV broadcast following the Funch vs. Pyle fight.
- Lightweight bout:
Thiago Tavares vs.
Sam Stout
- Tavares defeated Stout via unanimous decision (29-28, 29-28, 29-28). This bout was aired on the PPV broadcast following the Gonzaga vs. Oliveira fight.
Main card
- Lightweight bout:
Edson Barboza vs.
Terry Etim
- Barboza defeated Etim via KO (wheel kick) at 2:02 of round 3.
- Welterweight bout:
Erick Silva vs.
Carlo Prater
- Prater defeated Silva via disqualification (illegal blows 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:
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.