Ward continues to write history in Toronto with another Longines win