Rachel Alexandra, ridden by Calvin Borel, has won the Preakness Stakes, the second leg of United States horse racing's Triple Crown.
The champion filly held off by a length a late charge by the winner of the first leg, Kentucky Derby champion Mine That Bird.
Rachel Alexandra is the first filly to win the Preakness since 1924.