Tiger Woods put himself into contention at the US PGA Championship as he finished his delayed second round at four under par, six adrift of leader Gary Woodland.

Woods began Saturday at three under after an impressive start in St Louis, and quickly picked up another shot at the eighth as he rounded out the front nine in 31.

After the turn his form fluctuated as costly bogeys at 10 and 12 stopped him from moving into a top-10 place.

Round three will begin later on Saturday with Woods hoping to get the birdies flowing again as he looks to contend again in a major, the American having threatened at The Open.

Also in Woods' group were two of the world's top five in Justin Thomas and Rory McIlroy, but like their 14-time major winner they failed to card really low scores.

McIlroy will start the third round at three under, while Thomas is closer to Woodland's impressive score at six under thanks to a 65.