(Speedway, IN) -- American Ryan Hunter-Reay is drinking the milk and celebrating his first win at the Indianapolis 500. The 33-year-old edged out three-time champion Helio Castroneves down the stretch for the victory on Sunday. Hunter-Reay is the 2012 IndyCar Series champion and the first American to win the Indy 500 since Sam Hornish Jr. in 2006.