Jose Aldo battled to an absorbing victory in his rematch with Chad Mendes before delivering a stinging rebuke at the watching Conor McGregor. The Brazilian won by unanimous decision at UFC 179 in Rio to retain his featherweight title and extend his winning streak to 15, one short of Anderson Silva’s record. Aldo immediately turned his fire to McGregor who has repeatedly called out the long-reigning champion. Jose Aldo (top) celebrates after his points win over Chad Mendes to retain his featherweight title at UFC 179 The Brazilian (left) has now successfully defended his title seven times and is unbeaten since 2005
@highlight
Jose Aldo won by unanimous points decision to retain featherweight title
@highlight
It was Aldo's 15th win in a row, one short of Anderson Silva's record
@highlight
The 28-year-old is unbeaten since 2005 after seventh successful defence
@highlight
The Brazilian called the watching Conor McGregor a 'joker' after the fight
@highlight
McGregor has repeatedly called out long-reigning champion Aldo
The 29-year-old challenger Mendes attempts a take-down on @placeholder as the Brazilian tries to evade his clutches