Padraig Harrington enjoyed his strongest round at the ASI Scottish Open as he picked up two shots in diffcult conditions to move to three under.
The three-time major winner's 69 lifts him to within six shots of leader Robert Rock, who carded a 72 to finish on nine under, ahead of Sunday's final round at The Renaissance Club.
Harrington carded two bogeys but four birdies on the fifth, 10th, 13th and 16th helped push him up the leaderboard.
Tommy Fleetwood revelled in the horrendous conditions to play himself into contention for a sixth European Tour title in the £5.4 million event.
The Englishman is in a four way tie for second on seven under with Ian Poulter, Marcus Kinhult and Wade Ormsby, defying gusting winds and constant heavy rain to card a third round of 69 like Harrington.
But overnight leader Lucas Herbert slumped six shots off the pace after struggling to a 79.
"I loved every minute of it," Fleetwood insisted after ending his round with a birdie on the 18th.
"It's golf isn't it? Let's face it, with the money we play for these days it does not do any harm does it? It's fine. I'd play in it every day if that's what it took.
"It was pretty relentless. The rain didn't stop for half a second and just got worse and progressively worse and windy throughout day. It was pretty tough towards the end.
"The golf shots I was hitting, you have to give yourself a pat on the back sometimes, and I'm really, really happy with how I hit the shots coming in.
"My coach walked in after nine holes so I'll have to debrief him."