Super filly Rachel Alexandra lived up to her billing on Saturday, winning the Preakness Stakes under jockey Calvin Borel.
Rachel Alexandra wins Preakness Stakes