Australia’s Adam Scott recorded back-to-back victories on the PGA Tour as Rory McIlory’s challenge unravelled at the World Golf Championship at Doral.
The 35-year-old, who won the Honda Classic last week, began three shots adrift of McIlroy but closed with a three-under 69 to win on 12 under.
He holed a six-foot putt on the last to beat Bubba Watson (68) by one shot.
Northern Ireland’s McIlroy had a two-over 74 to join England’s Danny Willett (69) in a tie for third on 10 under.
Scott began his round with a birdie but double bogeys on the third and fifth looked to have derailed his challenge as he fell six shots adrift of McIlroy who opened with six pars.
However, six birdies in his next nine holes, while McIlroy dropped three shots, gave Scott a lead he did not relinquish.
“I made a couple of horrible errors on the front nine but I thought if I can get a couple (of birdies) before the turn, maybe a great back nine is good enough if things go my way and they did somehow,” the 2013 Masters champion told Sky Sports.
“Somehow I need to bottle this up and keep it another four or five weeks through the Masters.”
The world number nine had a wobble on the 16th when he shanked a greenside bunker shot but scrambled a par and on the 18th his approach to the green was perilously close to going in the water but again he escaped with a par.
McIlroy birdied the 16th to get within two of the lead but closed with two pars.
Willett holed three birdies on his front nine to get to 10 under and moved to 11 under with another birdie on the 16th. However, his chances disappeared when he hit his tee shot on the par-four 18th into the water.
Australia’s Steven Bowditch, 32, recorded the worst ever score in a WGC event after a 12-over-par final round left him 37 over for the tournament.