In the mud in Baltimore, Victor Espinoza rode American Pharoah to a win in the 140th Preakness and now it's on to the Belmont Stakes and a possible Triple Crown.

American Pharoah broke fast and won by seven lengths. He paid $3.80 to win.

Now all eyes are on Belmont, New York for June 6th for the Triple Crown possibilities. The last horse to win the Kentucky Derby, Preakness and Belmont Stakes was Affirmed back in 1978.

Getty Images