Kiwi golfer Ryan Fox has completed a busy day on the Bellerive Country Club course, playing out 24 holes on Sunday (NZ time).
The Auckland pro was through 12 holes during his second round when play was brought to a halt on Saturday (NZ time) due to bad weather.
That meant he had to complete his last six holes on Sunday before he could start his third round.
He finished his second round in a tie for 37th at two-under par, but a solid third round lifted him up the leaderboard.
The 31-year-old shot a two-under 68 to climb to a tie for 28th at four-under par in St Louis. His third round included four birdies and two bogeys.
Australian Adam Scott and American Tiger Woods were the biggest climbers during the third round in Missouri.
Scott jumped from 12th to second, after a five-under-par round, while Woods claimed 13 spots to thanks to a four-under-par round to sit in a tie for sixth.
The now sit on 10-under and eight-under respectively for the tournament.
They trail new leader Brooks Koepka, who shot a four-under-par round to sit on 12-under par.
Overnight leader Gary Woodland had an off day with a one-over par round, and has dropped back to sit in a six-way tie for third.