Creator and Destin duel to the finish in 148th running of the Belmont Stakes. Photo by Skip Dickstein