Will Power has claimed his third win of the season and third on the streets of Exhibition Place by 1.5 seconds over team-mate Helio Castroneves and now sits second in the standings despite missing the season opener, 47 points behind team-mate Simon Pagenaud.

James Hinchcliffe has grabbed his best result of the year since the Grand Prix of Indianapolis with third place narrowly ahead of Tony Kanaan and Takuma Sato.

Starting fourth, Power trailed pole sitter Scott Dixon, Castroneves and Pagenaud most of the first two-thirds of the 85-lap battle on the 1.786-mile temporary street course.

Power was running third on Lap 58 when race strategist Tim Cindric ordered him to the pits just before a full-course caution came out when Josef Newgarden's car made contact with the wall in Turn 5, closing the pits.

Power cycled ahead of Dixon and Pagenaud - who had to wait to for their stops until the pits were opened during the caution period - then the Australian waited in second place until leader Tony Kanaan had to stop for fuel nine laps from the finish and held off Castroneves to grab his 28th career IndyCar victory.

With Mikhail Aleshin and Sebastien Bourdais taking sixth and seventh it left pole sitter Dixon down in eighth but he was able to hold off championship leader Pagenaud, as Marco Andretti completed the top ten.