Ireland's Craig Breen has moved up to sixth in the World Rally Championship standings after an impressive third-placed finish at Rally Finland.

Breen and co-driver Paul Nagle led Hyundai team-mate Ott Tanak by 2.8 seconds after Friday's opening leg of Rally Finland, before dropping behind Tanak and eventual winner Elfyn Evans as the tenth round in the series came to and end.

Victory for Evans keeps alive his world championship hopes and cuts Toyota team mate Sebastien Ogier's overall lead to 24 points with two rounds remaining.

The Welshman secured his fifth career win by finishing 14.1 seconds ahead of Estonian Tanak, the 2019 world champion who had been chasing his third successive win in the gravel event.

Finnish driver Esapekka Lappi was fourth for Toyota and Ogier fifth in the fastest round on the calendar.

Evans gained five bonus points for winning the final Power Stage, ahead of Tanak and Lappi. Toyota's Takamoto Katsuta took two extra points and Breen one while Ogier failed to add to his tally.

The Frenchman, chasing his eighth world title, had been handed a one-minute penalty and fined on Saturday for not fastening his helmet strap correctly.

He can still wrap up the title at the next round in Spain on October 17 if results go his way. The season ends at Italy's Monza circuit in November.