RORY McIlroy has won the Genesis Scottish Open after a last hole birdie.

The four-time Major winner recorded birdies on the final two holes to overtake home hope Robert MacIntyre at The Renaissance Club.

A final round 68 saw McIlroy, who was part of the leading pack for much of the four-day competition, finish on 15-under-par.

MacIntyre had finished on 14-under-par and was left with a nervy wait as a number of golfers were still on the course.

READ MORE: Scottish Open: Grant Forrest happy with his final performance

Victory for the Oban-born golfer would have ended a more than 20-year wait since the last Scotsman to lift the title as Colin Montgomerie won at Loch Lomond in 1999.

Instead, it was McIlroy who was celebrating after a memorable last round.

Grant Forrest, who lives just outside Haddington, also enjoyed a memorable final round as he scored 68.

That was enough to take him to eight-under-par for the competition and 11th place overall.