There will be no triple crown winner in horse racing this year as Kentucky Derby winner Animal Kingdom came up short of victory in the Preakness Stakes Saturday in Baltimore, Maryland.

Jockey Jesus Castanon riding Shackleford won the race over a charging Johnny Valenzuela aboard Animal Kingdom, who came in second. Astrology came in third.

It was the first victory in a Triple Crown race by Castanon and trainer Dale Romans, a Louisville, Ky., native who watched Shackleford finish fourth in the Derby.

Dialed In was fourth, followed by Dance City, Mucho Macho Man, King Congie and Mr. Commons. Isn't He Perfect was ninth, then came Concealed Identity, Norman Asbjornson, Sway Away, Midnight Interlude and Flashpoint.

The Belmont Stakes, the third jewel in the triple crown of horse racing comes up in three weeks.

See a replay of the race here, courtesy of You Tube.
136th running of the Preakness Stakes (YouTube)