WATCH: Girvin wins Haskell Invitational by a nose

Girvin unleashed a dramatic rally in deep stretch to beat McCraken by a nose Sunday for a 9-1 upset in the $1 million Haskell Invitational at Monmouth Park.

The victory moved Girvin into contention for top honors in this season's wide-open 3-year-old division.

Robby Albarado was aboard for trainer Joe Sharp in the colt's biggest race of his career.

The Triple Crown produced three different winners: Always Dreaming in the Kentucky Derby, Cloud Computing in the Preakness and Tapwrit in the Belmont Stakes.

The Jim Dandy on Saturday at Saratoga only muddled the picture as Good Samaritan pulled an upset while Always Dreaming ran third with Cloud Computing fifth.

This was a statement race for Girvin who has battled hoof cracks all year. The winner of the Risen Star Stakes and the Louisiana Derby had a rough trip, finishing 13th in the Kentucky Derby before rebounding with a second in Ohio Derby.

The Haskell was the first Grade 1 victory for Girvin and Sharp.

Here are the payoffs:

(The Associated Press contributed to this report.)

If you purchase a product or register for an account through a link on our site, we may receive compensation. By using this site, you consent to our User Agreement and agree that your clicks, interactions, and personal information may be collected, recorded, and/or stored by us and social media and other third-party partners in accordance with our Privacy Policy.