Alexander Rossi pulled away after a late restart to win the Grand Prix of Long Beach completing a dominant weekend by holding off Will Power for his third career IndyCar victory.
Rossi claimed the first win of his standout season from the pole, as he led 71 of 85 laps before taking charge on the restart with nine laps to go pulling away from Power and moving into the IndyCar points lead after three races.
Ed Jones finished third, and Zach Veach was a career-best fourth.
Defending series champion Josef Newgarden finished seventh, and defending Long Beach champion James Hinchcliffe was ninth.
The Indy cars race on Belle Isle in Detroit, June 2 and 3.