Carlos Munoz has his first career IndyCar victory, winning Saturday at Belle Isle when the race was called because of rain after 47 laps.

The 23-year-old Colombian driver had a substantial lead when a caution flag came out with just over 30 minutes remaining in what was supposed to be a 2-hour race. The yellow flag was due to lightning in the area, and the race went under a red flag not long after that.

After the rest of the race was called off, Munoz was declared the winner. Marco Andretti was second, followed by Simon Pagenaud and pole-winner Will Power.

Munoz, in Andretti Autosport's No. 26 Honda, gave that manufacturer only its second victory of the season in a series dominated by Chevrolet of late.

This was the first of two IndyCar races this weekend at Belle Isle. The second is Sunday.

Munoz had not finished in the top five this season.