Tommy Fleetwood dramatically capitalized on a Rory McIlroy error on the 18th hole to snatch a one-shot victory in what was a tightly-contested Dubai Invitational. The 42-year-old Englishman found himself ...