Helio Castroneves raced to his first IndyCar victory of the season, leading the final 132 laps Saturday night.