Jari-Matti Latvala claimed a local victory in the Rally of Finland yesterday, Ford's Finnish driver holding off Citroen duo Sebastien Ogier and Sebastien Loeb.

Latvala had led the standings from special stage seven to improve on his third place 12 months ago to compatriot Mikko Hirvonen.

Hirvonen was on course for a repeat win only to crash out of contention after rolling his Ford in spectacular fashion after hitting a bump travelling at 150kmh in stage four on Friday.

Hirvonen, who turned 30 yesterday, escaped unscathed.

Latvala's win pushed him up to third place in the World Rally Championship drivers' standings behind Loeb and Ogier, who picked up wins yesterday in stages 12, 17 and 19 to come in ten seconds behind Latvala.

Loeb had posted the quickest times in stages 13, 15 and 16 to climb up the standings and demote Petter Solberg, who had been lying second overnight, to fourth.

"The first two specials were very tricky, and I preferred to lose a bit of time and stay on the road," explained 2003 champion Solberg.

Former Formula One world champion Kimi Raikkonen suffered a nightmare day, slipping from eighth overall to 31st after a double puncture on stage 12.

He lost 10 minutes after only succeeding in changing one of his tyres, and a further three minutes in the following stage.

Back in eighth came four-time former world champion Juha Kankkunen who was competing for the first time in eight years.

"This was a huge surprise, I had hoped to find this rhythm but I wasn't certain of that," he said.

"It's true I quit this level of competition in 2002 but having said that I know this rally well, I remember each corner which I negotiated at the wheel of various cars."

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.