Destin

Creator pulls upset in 148th Belmont Stakes

1 Comment

NEW YORK — The finish was dramatic, even without a Triple Crown on the line. Creator found an opening in the stretch and ran down Destin in the final stride to win the $1.5 million Belmont Stakes by a nose — the closest possible margin of victory. Jockey Irad Ortiz, Jr., pointed to the sky [more]