Rory McIlroy birdied five of his final six holes to close with an 8-under 64 and win the Arnold Palmer Invitational at Bay Hill.
McIlroy capped his charge by sinking a 25-foot putt, giving him his first victory since September 2016.
The final birdie left him two shots ahead of Bryson DeChambeau.
Tiger Woods was one shot off the lead until hitting out-of-bounds on the 16th hole to fall back into a tie for fifth.
Justin Rose was third, four shots back and one ahead of third-round leader Henrik Stenson.
Woods put on a charge of his own and was one shot out of the lead until hitting out-of-bounds on the 16th hole to fall back into a tie for fifth.