UFC Fight Night: Uriah Hall vs. Anderson Silva -- How to watch and stream, plus full analysis

Anderson Silva makes what is expected to be his final UFC appearance on Saturday. Buda Mendes/Getty Images

Anderson Silva has competed in the UFC 24 times, and he won the first 16 times he stepped inside the Octagon. On Saturday, he will make what is expected to be his final appearance in the promotion, facing Uriah Hall in the main event of UFC Fight Night at the company's Apex facility in Las Vegas. The event will be broadcast on ESPN+, with the main card starting at 7 p.m. ET and the prelims at 4 p.m.

Silva (34-10, 1 NC; 17-6, 1 NC in the UFC), of Brazil, is a former middleweight champion who had a UFC-record reign of 2,457 days. But he has fallen on hard times of late. The 45-year-old has just one victory in his eight most recent bouts. Silva has not competed since May 2019, when he was knocked out by Jared Cannonier.

Hall (16-9, 8-7 UFC) has won his past two fights but also has been inactive for over a year. His most recent win was a split decision over Antonio Carlos Junior in September 2019.

Saturday's co-main event is a men's featherweight bout between undefeated prospect Bryce Mitchell and Andre Fili, who has won three of his past four. Mitchell is 13-0 and has won four times in the UFC. He is looking to become just the sixth fighter to start a UFC career 5-0 at featherweight, joining Jose Aldo, Conor McGregor, Yair Rodriguez, Arnold Allen and Zabit Magomedsharipov.

How to watch the fights

Watch the fights on ESPN+. If you don't have ESPN+, get it here.

There's also FightCenter, which offers live updates for every UFC card.

Saturday's fight card

ESPN+, 7 p.m. ET
Uriah Hall vs. Anderson Silva | Middleweight
Andre Fili vs. Bryce Mitchell | Men's featherweight
Kevin Holland vs. Makhmud Muradov | Middleweight
Maurice Greene vs. Greg Hardy | Heavyweight
Bobby Green vs. Thiago Moisés | Lightweight
ESPN+, 4 p.m. ET
Chris Gruetzemacher vs. Alexander Hernandez | Lightweight
Adrian Yanez vs. Victor Rodriguez | Men's bantamweight
Sean Strickland vs. Jack Marshman | Middleweight
Cole Williams vs. Jason Witt | Welterweight
Dustin Jacoby vs. Justin Ledet | Light heavyweight
Miles Johns vs. Kevin Natividad | Men's bantamweight