The 2026 Indianapolis 500 went off without a hitch despite a threatening weather forecast, with Felix Rosenqvist winning the 110th running of the iconic race after a nail-biting finish that featured multiple lead changes in the last few laps.

Rosenqvist, who is Swedish, drives the No. 60 Honda for Meyer Shank Racing. He bested second-place racer David Malukas, who drives for Team Penske. Rosenqvist was leading for a while before being overtaken with just a few laps to go, but in the end, he zoomed past his competitors and took home his first Indy 500 victory.

The race featured 70 lead changes, the most ever in an Indy 500 (besting the previous record of 68, set in 2013). Last year’s winner, Josef Newgarden, crashed with about 75 laps to go.

As of Sunday evening, the prize purse had not been announced. It’s expected to reach as high as $21 million, according to The Sporting News.

Last year, winner Alex Palou took home just over $20.28 million, the highest individual prize purse in the history of the race.