BALTIMORE, May 21 (UPI) -- Shackleford led wire-to-wire and held on to edge Animal Kingdom by a half-length Saturday, winning the Preakness Stakes at Pimlico Race Course.
The 3-year-old colt took the second crown of horse racing's Triple Crown with a time of 1:56.47 on a fast track under sunny conditions.