The 147th Open Championship delivered one of the most dramatic final rounds in major history on Sunday.
A day that started with a three-way share for the lead had at one point a six-way tie at the summit.
Tiger Woods was back in the hunt, Rory McIlroy threatened, and Jordan Spieth saw the Claret Jug prised from his grasp after being in that leading overnight trio.
At the end of all that, it was Francesco Molinari who claimed glory at Carnoustie - giving Italy its first major winner - and here's how he did it.
STENSON SHOWS THE WAY
Long before the leading groups went out, 2016 champion golfer of the year Henrik Stenson showed that the course and conditions could be tamed.
The Swede, who played one of the finest rounds in Open history when he shot 63 on the Sunday at Royal Troon two years ago, carded a 69 after going out in group nine.
That was his best round of the week, highlighting that scoring opportunities were on offer for those who hit their stride.
KISNER SLAMS IT IN REVERSE AS TIGER WARMS UP
Heading out in the penultimate pairing alongside Kevin Chappell, Kevin Kisner had his sights set on a maiden major.
But a double-bogey six at the second following bunker trouble preceded another dropped shot at the third to leave Kisner lagging behind by three.
Woods suffered no such woes, with gains at the fourth and sixth putting the most successful player in the field firmly in the frame.
MORE SPIETH DRAMA AS WOODS SCALES THE SUMMIT
The drama really ramped up a notch after Spieth and co-leader Xander Schauffele each bogeyed the fifth, leaving Woods within one.
But then came a not uncharacteristic moment of madness from Spieth, who was wild with his second shot at the sixth, where a frantic search for his ball ensued.
Once found, it was unplayable and the drop he took ultimately led to a double-bogey seven. Woods and Schauffele now shared the lead.
There's a Tiger on the prowl in Scotland right now!— Omnisport (@OmnisportNews) July 22, 2018
With the overnight leaders wobbling during the final round at Carnoustie, Woods is suddenly in a share for the lead at seven under.
Could a 15th major be on the cards for the American?
WOODS LEADS OUTRIGHT
When Schauffele followed Spieth's poor example and carded a double-bogey six at the next hole, the seventh, Woods had the outright lead.
That news arrived as Woods was playing a stunning bunker shot at the 10th to scramble a par, with Molinari - going quietly about his business with 11 consecutive pars - now his closest challenger alongside Spieth.
Time now to end the par streak...1 birdie and 4 pars to win it!!!— Edoardo Molinari (@DodoMolinari) July 22, 2018
Amid all of this, Eddie Pepperell, safely in the clubhouse, had risen to a tie for fourth after his earlier 67.
And McIlroy was lurking on five under, just two back, after birdieing the 11th.
The race was on.
DOUBLE-TROUBLE FOR WOODS
A day in which everything seemed to be coming up trumps for Woods took a turn for the worse on the 11th.
Having birdied it in each of his first three rounds, Woods endured a nightmare on this occasion.
His tee shot went into the crowd and, despite a fortunate bounce, his next shot over a bunker went off the back of the green.
A two-putt from eight feet saw Woods slump back to five under and one behind what was now a four-way tie for the lead, with Spieth, Molinari, Kisner and Chappell in that group.
MCILROY FLIES LIKE AN EAGLE
McIlroy nailed an outstanding eagle putt from 40 feet at the 14th to create a six-way tie for the lead.
The Northern Irishman's clenched-fist celebration underlined his delight and, no doubt, sense of belief.
While McIlroy was performing minor miracles, Woods dropped another shot at the 12th as his challenge faded.
ROSE ON THE MONEY, BUT MCILROY MISSES OUT
Justin Rose needed a lengthy birdie putt at the 18th just to make the cut on Friday, and he profited at the last again two days later.
A superb approach shot left him with a tap-in birdie to join the group on six under, but by then Molinari had himself made a gain at 14.
Rosey— Luke Donald (@LukeDonald) July 22, 2018
Soon after Rose had finished, McIlroy made his way down the final hole, but his second shot was 20 feet from the pin and he two-putted to remain six under.
When he turned to see the scoreboard above one of the packed grandstands, Schauffele's name had joined Molinari's at the top.
Meanwhile, Spieth's bogey at 15 left him with a mountain to climb over the closing three holes.
THIRTY-SEVEN DOWN, THREE TO GO
After 37 groups had finished their tournaments and returned to the clubhouse, just three were left out on the course.
And all of the six players still competing had a shot at the prize.
With the stretch having been so difficult throughout, the victor would really have to earn their glory.
The Woods-Molinari pairing was first to tackle the 18th, but despite a fine approach, the former could only make par.
Molinari went one better, his second setting up an easy birdie and laying down a marker at eight under for the four players left on course.
Over to you, Chappell, Kisner, Schauffele and Spieth...
ONE BY ONE THEY FELL
The pretenders stumbled on the march for home, Chappell's double-bogey six at 17 making him the first to fall.
Kisner, who started the day in a share of the lead, closed with a run of four pars to come up two short.
Schauffele's slice off the 17th tee scuppered his chances, while Spieth - five over for the day - could not summon his first gain of a punishing round.
With major winners, former world number ones and even an Olympic champion trailing in his wake, Molinari - whose scorecard remained blemish-free - was confirmed as the champion golfer of the year for 2018 after Schauffele could not hole his second from the final fairway.
|Rashford ´untouchable´ because he plays on his limits – Mourinho|
|It´s important to have his mentality - Mayfield thrilled with Kobe Bryant visit as Browns beat Bronc|
|Centurion Latham indebted to ´world-class´ Williamson|
|Spurs´ Dier out until January after appendix removal|
|A-League Review: Glory down Jets to stay unbeaten|
|Philander ruled out of first Test|
|Controversial Kohli dismissal puts Australia in command|
|Thunder´s Westbrook: ´When we defend like that — best team in the league´|
|Kante at his best further forward, reiterates Sarri|
|Rose capitulates in Indonesia to squander chance to top rankings|
|Fielding: The better man won but I lived a dream|
|Rallying Bulls stun Spurs, LeBron and Ball post triple-doubles|
|Latham century puts New Zealand in commanding position|
|Mayfield leads Browns past Broncos|
|Canelo-GGG trilogy? We can make it happen – Alvarez|
|Canelo outclasses Fielding by third-round TKO|
|Farmer retains title prior to Canelo-Fielding bout|
|Qatar unveils Lusail Stadium for 2022 World Cup|
|Lakers pair LeBron, Ball revel in triple-double feat|
|Allegri hails ´great professional´ Ronaldo|
|LeBron, Ball first Lakers team-mates with triple-doubles in same game since 1982|
|Premier League contenders Liverpool ready to win titles – Henderson|
|Hopkins´ two TDs help Texans close in on AFC South title with win over Jets|
|Courtois: Simeone criticises Real Madrid to boost popularity|
|Mourinho in the dark over transfers as Pogba rumours swirl again|
|Mourinho marvels at Salah going nuclear|
|The lucky ones - Mourinho assesses Liverpool´s title charge|
|Juventus boss Allegri turned his back on Ronaldo penalty|
|Dickerson hoping Barkley falls short of breaking his records|
|Bristol shock La Rochelle, Clermont win again|
|LeBron: Meeting Jordan for first time was godly|
|Ronaldo scores Juventus´ 5,000th Serie A goal|
|I was all over the place - Allen reaches Scottish Open final despite hangovers|
|Solari defends wasteful Asensio after slim Madrid win|
|Torino 0 Juventus 1: Ronaldo capitalises on Zaza woe|
|I do my work on the pitch – Icardi unconcerned by Inter contract discussions|
|Lyon defender Rafael set for three months out|
|Inter captain Icardi is the ´perfect´ striker – Spalletti|
|Fulham have to stick together, says Ranieri|
|Nuno hails ´very special´ Wolves achievement after third straight win|
|Stuttgart captain Gentner´s father dies at Hertha fixture|
|Valverde not desperate for new centre-back amid talk of Christensen loan|
|Toulouse and Saracens stay perfect in Champions Cup|
|Kovac lauds Bayern´s best performance of the season|
|Barcelona can get the best out of Coutinho and Dembele, claims Valverde|
|Borussia Dortmund 2 Werder Bremen 1: Alcacer and Reus guarantee top spot for mid-season break|
|Bristol City 2 Norwich City 2: Canaries knocked off their perch despite late equaliser|
|Atletico´s fighting spirit lauded by Simeone, Godin|
|Hodgson relieved to see Palace end Zaha curse|
|Real Madrid 1 Rayo Vallecano 0: Benzema secures steady response to CSKA loss|
|Fulham 0 West Ham 2: Snodgrass, Antonio punish profligate hosts|
|Warnock brands refereeing situation ´a disgrace´ after Watford defeat|
|Inter 1 Udinese 0: Icardi penalty gets lethargic Nerazzurri back on track|
|Wagner retains belief in survival bid despite Newcastle defeat|
|Griezmann feeling the strain after busy 2018|
|Pochettino ´so pleased´ as tired Tottenham scrap to Burnley win|
|Man Utd hand Smalling new contract|
|ES Tunis 0 Al Ain 3: Convincing victory books River Plate semi|
|Championship Review: Bamford fires Leeds to summit, Middlesbrough defeated by QPR|
|Curry reacts to Kings´ trolling with moon landing video|
|Wentz ruled out of Rams clash|
|Pochettino reaches 100 Premier League wins for Tottenham faster than Wenger for Arsenal|
|Real Valladolid 2 Atletico Madrid 3: Griezmann the hero on landmark appearance|
|Silva rues Richarlison´s missed chances at City|
|Gibson has no worries over Proteas batsmen|
|Wolves 2 Bournemouth 0: Jimenez and Cavaleiro score against toothless Cherries|
|Crystal Palace 1 Leicester City 0: Captain Milivojevic earns vital victory|
|Watford 3 Cardiff City 2: Hornets hang on despite late fightback|
|Tottenham 1 Burnley 0: Eriksen snatches victory at the death|
|Huddersfield Town 0 Newcastle United 1: Rondon strike settles scrap|