The hunt for the elusive Triple Crown is on again. Despite a torrential downpour, favourite American Pharoah (picture) comfortably won the 140th Preakness Stakes last weekend to become the third horse in the past four years to leave Pimlico with a chance of ending the 37-year wait for a Triple Crown winner. Ridden by Victor Espinoza, the colt followed up his victory in the Kentucky Derby with a win by seven lengths in the pouring Maryland rain that turned the sandy course into a mud bath. American Pharoah now needs to win the Belmont Stakes on June 6 to become the first horse since 1978 to complete the elusive Triple Crown.