Craig Breen matched his best finish at the World Rally Championship, finishing second in Estonia on Sunday.

The Waterford native and co-driver Paul Nagle were just under a minute behind the winner, Toyota's Kalle Rovanpera who became the youngest ever winner of a world rally championship event.

The 20-year-old Finn, whose father Harri was also a WRC race winner, beat Hyundai's Breen by 59.9 seconds with Belgian Thierry Neuville finishing third for Hyundai.

Toyota's world championship leader Sebastien Ogier was fourth and stretched his advantage over team-mate Elfyn Evans to 37 points after seven rounds.

"It has been another brilliant weekend for us in Estonia as Paul and I take second place," said Breen on his social media accont.

"Although our first WRC win still alludes us, we are delighted for Kalle and Jonne on a well-deserved victory. Huge thanks to @HMSGOfficial [Hyundi Motorsport] and especially Paul Nagle!"

The previous youngest race winner was Rovanpera's current team boss and compatriot Jari-Matti Latvala, who was 22 when he won in Sweden in 2008.

Before him, the youngest winner was the late Finn Henri Toivonen, who triumphed in Britain in 1980 at the age of 24.

"It has been a difficult season and it's really nice to get my first win here in Estonia," said Rovanpera.

"It’s almost a home rally for me now and a lot of Estonian fans were supporting me."