The 2017 NBA Finals between the defending champion Cleveland Cavaliers and the 2015 champion Golden State Warriors are the most star-studded Finals ever.
So which star will shine brightest on the biggest stage this June and win Finals MVP?
KD? Steph? LeBron? Heading into Monday's Game 5 (9 p.m. ET on ABC/WatchESPN), here are the predictions from our ESPN Forecast panel of experts and a panel of fans.
ESPN Forecast (Game 5) | BPI odds | 2017 NBA Finals
Some notes on our Finals MVP contenders:
Kevin Durant, Warriors
KD is no stranger to the NBA's biggest stage. He led the Thunder to the Finals in 2012 and, in a losing effort, averaged 30.6 PPG against the Heat in five games. In his first season with the Warriors, Durant entered the Finals on fire. He averaged 28 PPG on 60 percent shooting against the Spurs in the Western Conference finals.
LeBron James, Cavaliers
He's attempting to earn his fourth Finals MVP award; only Michael Jordan (six) has more than three.
Stephen Curry, Warriors
When the Warriors won the championship two years ago, Andre Iguodala was named Finals MVP, while Curry didn't receive a single vote. This year, Curry entered the Finals averaging 28.6 PPG on 50.2 percent shooting from the field and 43.1 percent shooting from 3, all postseason career highs.
Kyrie Irving, Cavaliers
It has been 10 years since a point guard won Finals MVP; San Antonio's Tony Parker won it in 2007.
ESPN Forecast and the fan panel predictions were conducted in coordination with Microsoft Research. Join the fan panel here.