Sea The Stars took Kinane to his fourth 2,000 Guineas triumph
Sea The Stars (8-1), ridden by Mick Kinane and trained by John Oxx, put in a strong finish to win the 2,000 Guineas at Newmarket.
Delegator (3-1 favourite) was beaten into second by a length and a half, with Gan Amhras (5-2) in third.
Jamie Spencer looked to have timed things to perfection on Delegator after early pace-setter Evasive gave way.
But Kinane was always going well, and with stamina seemingly not an issue, he was pulling away at the end.
Sea The Stars gave Kinane a fourth success in the colts' Classic, and Oxx a first.
The trainer said: "He's travelled wonderfully well throughout the race. You could see from a long way out that he was going to make it count.
"He quickened well into the Dip for a relatively inexperienced horse - the rising ground suited him and he really got home well.
"Everyone keeps saying he's a Derby horse, thinking he's a half-brother to [Derby winner] Galileo.
"But he is by Cape Cross and shows a lot of speed - I didn't want to miss the Guineas."
Kinane said: "He's a classy horse and we've waited for him all winter. He's been crying out for this ground."
"We had a setback five weeks ago, but, luckily, we were well ahead of schedule."
Delegator's trainer Brian Meehan said: "I'd say the ground was just a little too firm for him.
"It hasn't quite happened, but he's run a cracker against two very good horses. It's a bit early to decide where he goes next."