Northern Ireland's Graeme McDowell has ended his five-and-a-half-year wait for a European Tour title with victory at the Saudi International on Sunday.

McDowell cared an up-and-down par 70 to finish 12 under for the tournament, two shots ahead of second place American defending champion Dustin Johnson.

The 40-year-old Northern Irishman struggled to a bogey at the first hole, before carding a further two bogeys in a mixed final round. However, back-to-back birdies at the 12th and 13th holes were enough to secure McDowell his 11th Tour win, his first since defending his Alstom Open de France title in 2014.

"It's special,"McDowell said. "I've been working hard the last year and a half. I want to be back up there one more time, just to be able to play against these guys.

"The game of golf is in such great shape, there are so many great players in the world, it's so exciting to be a top player in the world and I want to be back up there again."

Phil Mickelson carded a final round 67 to finish the tournament at 9 under alongside Thomas Pieters and Gavin Green.

World No. 1 Brooks Koepka failed to launch a charge for the title, having carded his best competitive round since July on Saturday, and struggled to a 72 to finish tied-17th.

Information from Reuters contributed to this report.