Anderson Silva is retiring: UFC legend to retire his fight with Uriah Hall in Las Vegas on Saturday, 31 October.
The 45-year-old Brazilian, who held the middleweight title for a record seven years, had his first professional fight in 1997 and joined the UFC in 2006.
The 45-year-old told MMA Junkie: 'This is the last fight. For sure, this is the last fight. I love the sport. I've prepared my mind for this. I've prepared for fighting my entire life, but yes, this is my last fight in UFC.