Oliver Fisher of England won the Czech Open on Sunday, shooting a 3-under 69 to finish two strokes ahead of Mikael Lundberg of Sweden and earn his first European Tour victory.

Fisher totaled 13-under 275 at Prosper Golf Resort to improve on his previous best result of two runner-up finishes.

"It's been a tough year," said the 22-year-old, who has made only fourth cuts this year. "It's massive to win here."

Starting the round even with Steven O'Hara (75), Fisher had consecutive birdies on the seventh, eighth and ninth holes. He had three bogeys on the back nine, but offset that with birdies on the 14th, 16th and 17th to keep the lead.

Lundberg, chasing his third victory, also shot a 69. Fabrizio Zanotti of Paraguay (66) was third at 279.

O'Hara collapsed on the back nine with four bogeys, including the last three holes. He finished tied for fifth.

Anthony Kang of the United States shot a 72, finishing nine strokes behind the winner.