English qualifier Dan Brown wrote another chapter in his incredible Open Championship story to set up a thriller of a final day at Royal Troon.
Brown, who birdied the 36th hole in qualifying to secure his major debut, defied miserable conditions to leave himself 18 holes away from a fairytale triumph.
The world number 272 held the outright lead until an unfortunate double bogey on the 18th, but a third round of 73 left him just a shot behind American Billy Horschel.
Horschel, who famously followed a 67 with an 85 in similar weather the last time Troon staged the Open in 2016, only put his rain jacket on between shots as he scrambled his way to an astounding 69 to finish four under par.
That gave the 37-year-old a slender lead over six players, with Brown joined on three under by compatriot Justin Rose, US PGA champion Xander Schauffele and a trio of players who had exploited ideal early conditions.
South African Thriston Lawrence, who teed off more than three hours before the final group, carded a superb 65 to set a clubhouse target which was matched by Sam Burns (65) and Russell Henley (66).
And as the weather took a significant turn for the worse, they steadily climbed the leaderboard to end the day in a tie for second, with world number one Scottie Scheffler ominously poised another stroke behind.

Ireland’s Shane Lowry, who took a two-shot lead into the third round, struggled to a 77 to fall three shots off the pace in pursuit of his second Open title.
Lowry found himself three clear when Rose and Brown both bogeyed the first and again after holing from 16 feet for birdie on the fourth.
Another birdie putt from Lowry came up inches short on the 613-yard sixth and Brown took full advantage, a superb approach leaving a tap-in.
Brown’s drive on the seventh was so far off line that it almost hit Scheffler and Dean Burmester on the eighth green, but he was fortunate to end up with a clear shot and hit a superb third to three feet to set up an unorthodox birdie.
Minutes later there was a tie at the top after both he and Lowry found the Coffin bunker on the eighth, with Brown making a bogey and Lowry a double after hitting his second shot over the green.
Horschel’s fourth birdie of the day made it a three-way tie before a combination of bogeys across the 10th and 11th left the leading trio together on five under, but Brown birdied the 12th to edge into the outright lead.
Lowry, who had complained furiously about what appeared to be members of the broadcast media in the fairway on the previous hole, three-putted the 12th from off the green to fall two behind.
Brown bogeyed the 13th to drop back alongside Horschel and enjoyed another massive stroke of luck on the next, hooking his tee shot well left of the green but ending up with a perfect lie on a walkway.
He chipped to three feet to save par and also made a brilliant par on the daunting 15th, hitting driver off the tee and for his second shot before getting up and down from 40 yards short of the green.
After reclaiming the outright lead with a birdie on the 16th, Brown bogeyed the 17th and ran up a double on the last, where he was unfortunate to see his drive finish on the edge of a bunker.
“That finish is why it’s a little bit deflating as I’ve ground it out today and through not hitting a bad golf shot I’ve dropped three,” Brown said.
“It’s a bit frustrating but at the start of the week if you’d told me I’d be one or two back going into the final round of the Open I’d have snapped your hand off.”
South Korea’s Si Woo Kim had earlier made the first hole-in-one on the 17th in 10 Open Championships at Troon.
Kim was two over par after 16 holes but walked off the 17th back to level for the day after his tee shot pitched just short of the green and rolled inexorably into the cup on the 238-yard par three.

Related: Si Woo Kim aces 17th as Thriston Lawrence surges through field at Open
For the latest news in the golfing world, follow us on X (Formally Twitter).
| Pos. | Player | To Par | R1 | R2 | R3 | Total |
|---|---|---|---|---|---|---|
| 1 | Billy Horschel | -4 | 72 | 68 | 69 | 209 |
| T2 | Thriston Lawrence | -3 | 71 | 74 | 65 | 210 |
| T2 | Sam Burns | -3 | 76 | 69 | 65 | 210 |
| T2 | Russell Henley | -3 | 69 | 75 | 66 | 210 |
| T2 | Xander Schauffele | -3 | 69 | 72 | 69 | 210 |
| T2 | Justin Rose | -3 | 69 | 68 | 73 | 210 |
| T2 | Daniel Brown | -3 | 65 | 72 | 73 | 210 |
| 8 | Scottie Scheffler | -2 | 70 | 70 | 71 | 211 |
| 9 | Shane Lowry | -1 | 66 | 69 | 77 | 212 |
| T10 | Adam Scott | Par | 70 | 77 | 66 | 213 |
| T10 | Justin Thomas | Par | 68 | 78 | 67 | 213 |
| T10 | Matthew Jordan | Par | 71 | 71 | 71 | 213 |
| T13 | Sungjae Im | +1 | 76 | 72 | 66 | 214 |
| T13 | Byeong Hun An | +1 | 75 | 71 | 68 | 214 |
| T15 | Shubhankar Sharma | +2 | 76 | 72 | 67 | 215 |
| T15 | Daniel Hillier | +2 | 76 | 71 | 68 | 215 |
| T15 | John Catlin | +2 | 76 | 70 | 69 | 215 |
| T15 | Sean Crocker | +2 | 72 | 74 | 69 | 215 |
| T15 | Chris Kirk | +2 | 70 | 76 | 69 | 215 |
| T15 | Laurie Canter | +2 | 71 | 74 | 70 | 215 |
| T15 | Alex Noren | +2 | 69 | 75 | 71 | 215 |
| T15 | Jon Rahm | +2 | 73 | 70 | 72 | 215 |
| T15 | Collin Morikawa | +2 | 73 | 70 | 72 | 215 |
| T15 | Dustin Johnson | +2 | 74 | 69 | 72 | 215 |
| T25 | Matteo Manassero | +3 | 73 | 73 | 70 | 216 |
| T25 | Calum Scott(a) | +3 | 71 | 75 | 70 | 216 |
| T25 | Brendon Todd | +3 | 73 | 73 | 70 | 216 |
| T25 | Padraig Harrington | +3 | 72 | 73 | 71 | 216 |
| T25 | Minkyu Kim | +3 | 73 | 71 | 72 | 216 |
| T25 | Gary Woodland | +3 | 76 | 68 | 72 | 216 |
| T25 | Patrick Cantlay | +3 | 73 | 68 | 75 | 216 |
| T25 | Dean Burmester | +3 | 71 | 69 | 76 | 216 |
| T33 | Ewen Ferguson | +4 | 74 | 73 | 70 | 217 |
| T33 | Joseph Dean | +4 | 69 | 77 | 71 | 217 |
| T33 | Cameron Young | +4 | 73 | 73 | 71 | 217 |
| T33 | Emiliano Grillo | +4 | 71 | 74 | 72 | 217 |
| T33 | Eric Cole | +4 | 72 | 73 | 72 | 217 |
| T33 | Sepp Straka | +4 | 70 | 74 | 73 | 217 |
| T33 | Jason Day | +4 | 73 | 68 | 76 | 217 |
| T40 | Max Homa | +5 | 76 | 72 | 70 | 218 |
| T40 | Abraham Ancer | +5 | 73 | 75 | 70 | 218 |
| T40 | Matt Wallace | +5 | 70 | 77 | 71 | 218 |
| T40 | Si Woo Kim | +5 | 76 | 71 | 71 | 218 |
| T40 | Davis Thompson | +5 | 74 | 73 | 71 | 218 |
| T40 | Brian Harman | +5 | 73 | 73 | 72 | 218 |
| T40 | Austin Eckroat | +5 | 73 | 73 | 72 | 218 |
| T40 | Adrian Meronk | +5 | 73 | 72 | 73 | 218 |
| T40 | Tom Hoge | +5 | 74 | 70 | 74 | 218 |
| T40 | Mackenzie Hughes | +5 | 69 | 74 | 75 | 218 |
| T40 | Joaquin Niemann | +5 | 71 | 71 | 76 | 218 |
| T51 | Guido Migliozzi | +6 | 73 | 75 | 71 | 219 |
| T51 | Harris English | +6 | 76 | 71 | 72 | 219 |
| T51 | Robert MacIntyre | +6 | 72 | 75 | 72 | 219 |
| T51 | Phil Mickelson | +6 | 73 | 74 | 72 | 219 |
| T51 | Alex Cejka | +6 | 73 | 74 | 72 | 219 |
| T51 | Jacob Skov Olesen(a) | +6 | 76 | 71 | 72 | 219 |
| T51 | Jordan Spieth | +6 | 71 | 74 | 74 | 219 |
| T51 | Nicolai Højgaard | +6 | 69 | 75 | 75 | 219 |
| T59 | Kurt Kitayama | +7 | 77 | 69 | 74 | 220 |
| T59 | Rasmus Højgaard | +7 | 74 | 72 | 74 | 220 |
| T59 | Richard Mansell | +7 | 75 | 71 | 74 | 220 |
| T62 | Matt Fitzpatrick | +8 | 70 | 78 | 73 | 221 |
| T62 | Jorge Campillo | +8 | 80 | 68 | 73 | 221 |
| T62 | Thorbjørn Olesen | +8 | 72 | 73 | 76 | 221 |
| T62 | Matthieu Pavon | +8 | 72 | 72 | 77 | 221 |
| T62 | Jeunghun Wang | +8 | 72 | 72 | 77 | 221 |
| T62 | Marcel Siem | +8 | 73 | 71 | 77 | 221 |
| T62 | Brooks Koepka | +8 | 70 | 73 | 78 | 221 |
| T62 | Corey Conners | +8 | 71 | 70 | 80 | 221 |
| T70 | Tommy Morrison(a) | +9 | 75 | 73 | 74 | 222 |
| T70 | Rickie Fowler | +9 | 79 | 69 | 74 | 222 |
| T70 | Aaron Rai | +9 | 73 | 74 | 75 | 222 |
| T70 | Hideki Matsuyama | +9 | 75 | 72 | 75 | 222 |
| T70 | Ryan Fox | +9 | 73 | 73 | 76 | 222 |
| T70 | Tom McKibbin | +9 | 73 | 72 | 77 | 222 |
| T76 | Darren Clarke | +11 | 77 | 71 | 76 | 224 |
| T76 | Young-han Song | +11 | 71 | 76 | 77 | 224 |
| T78 | Luis Masaveu(a) | +13 | 73 | 75 | 78 | 226 |
| T78 | Andy Ogletree | +13 | 75 | 72 | 79 | 226 |
| 80 | Darren Fichardt | +15 | 77 | 71 | 80 | 228 |
| CUT | Victor Perez | +7 | 74 | 75 | - | 149 |
| CUT | Akshay Bhatia | +7 | 76 | 73 | - | 149 |
| CUT | Sami Valimaki | +7 | 73 | 76 | - | 149 |
| CUT | Kazuma Kobori | +7 | 73 | 76 | - | 149 |
| CUT | Jack McDonald | +7 | 76 | 73 | - | 149 |
| CUT | Vincent Norrman | +7 | 78 | 71 | - | 149 |
| CUT | Christiaan Bezuidenhout | +7 | 75 | 74 | - | 149 |
| CUT | Keegan Bradley | +7 | 74 | 75 | - | 149 |
| CUT | Will Zalatoris | +7 | 76 | 73 | - | 149 |
| CUT | Nacho Elvira | +7 | 76 | 73 | - | 149 |
| CUT | Henrik Stenson | +8 | 77 | 73 | - | 150 |
| CUT | Louis Oosthuizen | +8 | 78 | 72 | - | 150 |
| CUT | J.T. Poston | +8 | 78 | 72 | - | 150 |
| CUT | Charlie Lindh | +8 | 75 | 75 | - | 150 |
| CUT | Sam Horsfield | +8 | 75 | 75 | - | 150 |
| CUT | Nick Taylor | +8 | 75 | 75 | - | 150 |
| CUT | Tyrrell Hatton | +8 | 73 | 77 | - | 150 |
| CUT | Masahiro Kawamura | +8 | 72 | 78 | - | 150 |
| CUT | C.T. Pan | +9 | 79 | 72 | - | 151 |
| CUT | Jordan Smith | +9 | 76 | 75 | - | 151 |
| CUT | Denny McCarthy | +9 | 73 | 78 | - | 151 |
| CUT | Joost Luiten | +9 | 75 | 76 | - | 151 |
| CUT | Min Woo Lee | +9 | 71 | 80 | - | 151 |
| CUT | Ryo Hisatsune | +9 | 76 | 75 | - | 151 |
| CUT | Francesco Molinari | +9 | 73 | 78 | - | 151 |
| CUT | Matthew Southgate | +9 | 73 | 78 | - | 151 |
| CUT | Zach Johnson | +9 | 76 | 75 | - | 151 |
| CUT | Adam Schenk | +9 | 74 | 77 | - | 151 |
| CUT | Tommy Fleetwood | +9 | 76 | 75 | - | 151 |
| CUT | Ludvig Åberg | +9 | 75 | 76 | - | 151 |
| CUT | Bryson DeChambeau | +9 | 76 | 75 | - | 151 |
| CUT | Elvis Smylie | +9 | 76 | 75 | - | 151 |
| CUT | Rikuya Hoshino | +10 | 79 | 73 | - | 152 |
| CUT | Taylor Moore | +10 | 78 | 74 | - | 152 |
| CUT | Yannik Paul | +10 | 77 | 75 | - | 152 |
| CUT | Matthew Dodd-Berry(a) | +10 | 72 | 80 | - | 152 |
| CUT | Mike Hendry | +10 | 74 | 78 | - | 152 |
| CUT | Ryosuke Kinoshita | +10 | 75 | 77 | - | 152 |
| CUT | Jasper Stubbs(a) | +10 | 80 | 72 | - | 152 |
| CUT | Adam Hadwin | +10 | 75 | 77 | - | 152 |
| CUT | Tony Finau | +10 | 71 | 81 | - | 152 |
| CUT | Viktor Hovland | +10 | 75 | 77 | - | 152 |
| CUT | Maverick McNealy | +10 | 71 | 81 | - | 152 |
| CUT | Angel Hidalgo Portillo | +11 | 77 | 76 | - | 153 |
| CUT | Altin van der Merwe(a) | +11 | 79 | 74 | - | 153 |
| CUT | Ben Griffin | +11 | 79 | 74 | - | 153 |
| CUT | Jesper Svensson | +11 | 72 | 81 | - | 153 |
| CUT | Stewart Cink | +11 | 76 | 77 | - | 153 |
| CUT | Stephan Jaeger | +11 | 74 | 79 | - | 153 |
| CUT | Tom Kim | +11 | 76 | 77 | - | 153 |
| CUT | Rory McIlroy | +11 | 78 | 75 | - | 153 |
| CUT | Cameron Smith | +12 | 80 | 74 | - | 154 |
| CUT | Alexander Björk | +12 | 73 | 81 | - | 154 |
| CUT | Sam Hutsby | +12 | 74 | 80 | - | 154 |
| CUT | Ryan van Velzen | +13 | 79 | 76 | - | 155 |
| CUT | Jaime Montojo(a) | +13 | 74 | 81 | - | 155 |
| CUT | Liam Nolan(a) | +13 | 78 | 77 | - | 155 |
| CUT | Dominic Clemons(a) | +13 | 77 | 78 | - | 155 |
| CUT | Lucas Glover | +13 | 77 | 78 | - | 155 |
| CUT | Gordon Sargent(a) | +13 | 80 | 75 | - | 155 |
| CUT | David Puig | +13 | 80 | 75 | - | 155 |
| CUT | Tiger Woods | +14 | 79 | 77 | - | 156 |
| CUT | Santiago de la Fuente(a) | +14 | 78 | 78 | - | 156 |
| CUT | Sahith Theegala | +14 | 77 | 79 | - | 156 |
| CUT | Mason Andersen | +14 | 76 | 80 | - | 156 |
| CUT | Wyndham Clark | +16 | 78 | 80 | - | 158 |
| CUT | Denwit David Boriboonsub | +16 | 78 | 80 | - | 158 |
| CUT | Justin Leonard | +16 | 80 | 78 | - | 158 |
| CUT | Keita Nakajima | +17 | 80 | 79 | - | 159 |
| CUT | Guntaek Koh | +18 | 81 | 79 | - | 160 |
| CUT | Dan Bradbury | +18 | 83 | 77 | - | 160 |
| CUT | Todd Hamilton | +20 | 82 | 80 | - | 162 |
| CUT | Aguri Iwasaki | +23 | 74 | 91 | - | 165 |
| W/D | Romain Langasque | - | 36 | - | - | 36 |
| W/D | Ernie Els | - | 82 | - | - | 82 |
| W/D | John Daly | - | 82 | - | - | 82 |
