Mexico's Pato O'Ward finally won the Ontario Honda Dealers Indy Toronto on Sunday, giving the the seven-year veteran his first victory in Canada.