London - Marcus Kinhult's remarkable rally on the final two holes saw the Swede win his maiden European Tour title in a thrilling finish to the British Masters on Sunday.
It seemed Kinhult had blown his chance at the Hillside course in Southport, near Liverpool, when he squandered a one-shot lead with bogeys on the 15th and 16th holes.
But the 22-year-old put that double disappointment behind him with birdies on the last two holes to finish one shot in front of defending champion Eddie Pepperell, Matt Wallace and Scotland's Robert MacIntyre.
England's Pepperell had set the clubhouse target on 15-under after a closing round 66 before MacIntyre brilliant eagle-birdie finish took him joint top of the leaderboard.
There was the prospect of a four-man playoff for the title when Kinhult birdied the 17th and playing partner Wallace missed from four feet.
But after Wallace also missed a birdie opportunity on the last, Kinhult holed from 12 feet to secure the £500 000 first prize.
"I'm speechless, I don't know what happened the last two holes," Kinhult said.
"I was behind Matt and he looked really solid but I birdied 17 and all of a sudden I had a putt to win - it's incredible," added Kinhult, who had missed his last four cuts on the European Tour.
"I have never felt that pressure before... There's a lot going through my mind, a lot of emotions and I am just so happy that I managed to handle those pretty well. It's really special."
scores from Sunday's fourth round of the European Tour British Masters
at Hillside, England (par 72, GBR and IRL unless stated):
272 - Marcus Kinhult (SWE) 65-69-68-70
273 - Robert MacIntyre 68-69-68-68, Eddie Pepperell 70-67-70-66, Matt Wallace 65-67-70-71
276 - Richie Ramsay 66-67-71-72
277 - Jordan Smith 68-74-67-68, Paul Waring 72-70-68-67
278 - Tommy Fleetwood 68-69-68-73, Martin Kaymer (GER) 68-71-73-66,
Pablo Larrazabal (ESP) 71-71-70-66, Niklas Lemke (SWE) 69-64-75-70,
Renato Paratore (ITA) 73-67-72-66, Oliver Wilson 71-71-67-69
279 - Thomas Detry (BEL) 66-67-73-73, Ross Fisher 68-65-75-71, Gavin
Green (MAS) 74-67-68-70, Matthew Jordan 63-72-73-71, Soren Kjeldsen
(DEN) 69-69-72-69, Dimitrios Papadatos (AUS) 69-70-69-71, Andrea Pavan
(ITA) 71-71-68-69, Victor Perez (FRA) 71-70-72-66