English pair Justin Rose and Dan Brown are one shot behind leader American Billy Horschel after a dramatic third round of The Open at rain-lashed Royal Troon.
Horschel, playing in the worst of the conditions, somehow fashioned a two-under-par 69 to improve to four under.
Rose and Brown are among six players, including US PGA Championship winner Xander Schauffele, on three under, while world number one Scottie Scheffler is at two under.
“It turned into an absolute survival test,” said Rose. “I did a good job of surviving. I’m delighted to look at that leaderboard and say I’m one back.”
Ireland’s Shane Lowry, who led on seven under after two rounds, collapsed to a six-over 77, his troubles starting with a double-bogey five on the notoriously difficult Postage Stamp eighth.
He then had five bogeys on the back nine, his final one coming after he hit his second shot into the grandstand down the right of the 18th.
But at one under par and with more rain forecast to disrupt the final round, the 2019 champion is still in contention.