Australia's Will Power has won the Honda Indy Toronto, for his second victory in a row and fourth of the season
Power, driving for Team Penske, held off Dario Franchitti after a restart with 14 laps remaining at the circuit in Toronto, Canada.
Ryan Hunter-Reay was third, followed by Tony Kanaan, Graham Rahal, Danica Patrick and Wilson.
New Zealand driver Scott Dixon crashed out of the race, denting his hopes for the title, with seven races remaining.
Dixon was forced to retire on the 72nd of 85 laps after a collision with American Ryan Hunter-Reay.
Power leads the standings with 377 points, ahead of Scotsman Dario Franchitti on 335 and Dixon, who is third on 299.