Robert Karlsson completed the perfect preparation for next week’s Ryder Cup by closing out a two-shot victory at the Mercedes-Benz Championship.

Heading into the final round with a three-stroke cushion, the Swede held off a determined late charge from Francesco Molinari to record his first win of the season – the eighth European Tour title of his career and his first since the Deutsche Bank Championship in Hamburg in 2006.

Karlsson carded a closing 71 to finish on 13-under-par with Molinari two back on 11-under despite a charge over the back nine which saw him post four consecutive birdies from the 12th.

However, it was not quite good enough as Karlsson always maintained a cushion over the field, sealing victory with a solid par at the 18th.

Oliver Fisher Results

Round Scores = 75 – 74 – 80 – 81
Position = 72
Par = +22
Prize Money = €3350