Baltimore, MD - Justify took another step toward winning the horse racing triple crown on Saturday with a narrow win at the Preakness Stakes at the Pimlico Race Course.

Overcast, rainy weather not unlike what the Kentucky Derby experienced made for complicated conditions at Pimlico.

Despite the conditions, Justify pulled away in the final stretch to keep triple crown hopes alive.

A win at the Belmont Stakes would make Justify the second horse in four years to win the triple crown and just the 12th overall horse to win.

Justify's trainer, Bob Baffert, also trained American Pharoah, the last horse to win all three major competitions.

Justify was one of four horses in the eight horse field that competed in the Kentucky Derby as well as the Preakness. The other three horses to race in both were: Lone Sailor, Bravazo and Good Magic

Bravazo placed second while Good Magic and Lone Sailor finished fourth and fifth respectively.

Tenfold, who entered the race with 20-1 odds secured third place.