UFC 310 features a stacked card headlined by a lightweight title fight that could define the division for years to come. Here's our complete preview and predictions.

Main Event: Lightweight Title

Islam Makhachev defends against Arman Tsarukyan in a rematch of their 2019 fight. Makhachev won the first meeting by decision but Tsarukyan has improved dramatically, winning 8 straight with 5 finishes.

Prediction: Makhachev by decision. His grappling control remains the best in MMA, but Tsarukyan's wrestling defense makes this closer than most expect.

Co-Main: Welterweight Contender Fight

Belal Muhammad vs Leon Edwards III. The rubber match with massive title implications. Edwards' striking vs Muhammad's grinding pressure.

Undercard Highlights

UFC 310 is available on ESPN+ PPV. Preliminary fights start at 6 PM ET, main card at 10 PM ET.