Jockey Garrett Gomez, who also won the race last year, circled three wide into the lane to overtake Colizeo, a Todd Pletcher-trained entry who led from the beginning.
"I wanted to sit back a little and just make one run with him," Gomez said. "When the pace slowed down a little to my liking, I was able to edge up a little closer to [Colizeo]. I always felt I had him within range. He traveled well. When we turned for home, I felt pretty good. I just had to reach down and give him a little love tap to make sure he didn't fall asleep."
Paddy O'Prado rallied from last in a slow-paced field to win the $200,000 Dixie Stakes.
Kent Desormeaux had the gray colt drop back at the start of the 110th running of the Dixie, but pushed him around the far turn. Paddy O'Prado caught frontrunner Baryshnikov and won by one-and-a-half lengths, paying 3.20.
Paddy O'Prado, who finished sixth in last year's Preakness, was saddled by Dale Romans, the trainer of this year's winner Shackleford.
"I wasn't comfortable until they hit the wire," Romans said. "He's amazing. It makes no difference — Grade 1 race on Poly, the Classic on dirt, multiple-stakes wins on turf — he's just a phenomenal horse. This is the start of a great year, I hope."
Sacred Soul took a wide far turn before taking the lead midstretch and running away from the field to edge out Sunshine Law with Edgar Prado in the final race of the day.
Sacred Soul, with Jonathan Joyce aboard, paid $8.20 to win.