Stewart makes an incredible comeback to win in Toronto