Rory McIlroy won the Deutsche Bank Championship to claim his first PGA Tour title for 16 months.
The Northern Irishman started six shots behind overnight leader Paul Casey, but seven birdies in a six-under-par 65 saw him finish two shots clear at 15 under.
It was 27-year-old McIlroy’s first tournament win since the Irish Open in May and first PGA title since May 2015.
The victory comes just a week after he changed his putter and his putting coach.
The competition features the top 100 players in the world. The leading 70 after this weekend progress to next week’s BMW Championship, where the field will be reduced to 30 for the Tour Championship on 22-25 September.