Will Power surged from the pack to win his second straight Indy Grand Prix of Alabama, once again holding off Scott Dixon.

Power started ninth but took the lead on a late caution and pulled back in front of Dixon on the double-file restart with 16 laps left Sunday at Barber Motorsports Park. It was the second straight win for Chevrolet and Team Penske, which has won the first two races.