Phil Mickelson (search) soared and then stumbled, and somehow finished ahead of everyone else Sunday in the PGA Championship. But thanks to a band of storms that rolled into Baltusrol, his work is not done.

In a dynamic final round that included everything but a winner, Mickelson went from three shots ahead to two shots behind Steve Elkington (search) in a span of seven holes, only to recover when others got swallowed up by deep rough and the pressure of trying to win the final major of the year.

Mickelson was 4 under par and had a 3-foot par putt on the 14th hole when the final round was called off for the rest of the day. Twelve players will return at 10 a.m. Monday, the first time the PGA Championship has gone five days since Bob Tway (search) won at Inverness in 1986.

No one could have imagined Mickelson would struggle after the way he started.

And despite a 39-minute delay just before the leaders teed off, no one could have guessed that Tiger Woods (search) would have the best 72-hole score at the end of Sunday.

Woods finished with birdies on the last two holes for a 2-under 68, putting him at 2-under 278, two shots behind.

But the final two holes are par 5s, making it unlikely that Mickelson, Elkington and Thomas Bjorn at 3-under, or Vijay Singh and Davis Love III at 2-under, all will drop shots down the stretch.

Even so, Woods had to stick around New Jersey just to make sure.

If Monday follows form, it could be quite a show.