Elfyn Evans overturned an overnight deficit to claim a narrow victory on the 138.com Rally Isle of Man as it concluded this afternoon in Douglas.
The DMack Tyres Ford Fiesta R5 driver and co-driver Craig Parry started the day 17.5 seconds down on team-mates Mark Higgins and Darren Garrod.
That lead was trimmed immediately on the day's opening stage, 5 Tons Bridge and then collapsed to just 4.0s as Evans blazed through the Dollagh (SS16), Higgins at a loss to understand where the time had gone.
Behind the battle resumed for third between Tom Cave/James Morgan (Ford Fiesta R5) and Irishman Desi Henry/Liam Moynihan (Skoda Fabia R5) and they arrived at first service just 3.5s apart.
Rhys Yates crashed his Fiesta out of fifth place on the opening stage, promoting the similar car of Matt Edwards to the position.
Evans narrowed Higgins gap again on SS17 Snuff the Wind to a mere tenth of a second, with the following stage negated when Higgins, running first on the road, was impeded by a course car.
Organisers gave him the same time as his opponent and the gap remained at 0.1s with two tests to go.
Cave also upped his pace to continue to hold his foyle Henry at bay.
Evans put in a real charge on the penultimate test SS19 Phildraw 2 to reclaim the event lead by 8.4s, and despite Higgins doing his best to hit back on SS20 Classic (mid-stage splits had him 7s up on his rival), the new MSA British Champion held on by 5.9s.
Cave and Morgan also held on to complete the podium in their Spencer Fiesta, with Henry and Edwards fourth and fifth.
DGM Citroen crew Jonathan Greer and Kirsty Riddick completed the top six.
In the Classicagh category, reigning MSA British Historic Champions Jason Pritchard/Phil Clarke (MkII Ford Escort) helped their defence of the title by scoring maximum points on each of the available days en route to category victory.
Will Onions/Jamie Edwardswere in the vanguard throughout and inherited second place when Ryan Barret/Paul McCann hit oil cooler issues and were forced out two stages from the end. Ryan's brother Paul, current BHRC leader, and Dai Roberts claimed third to keep their title hopes alive.
Meirion Evans/iestyn Williams crashed their MkII Ford Escort out of the lead of the National category on the second stage of the day, as Donnie MacDonald/Andrew Falconer (Mitsubishi Evo 9) claimed a lead that they held to the end.
Eurocars Motorsport Manx Rally Championship leaders Daniel Harper/Chris Campbell (BMW Mini Cooper S) scored a second set of maximum points for the weekend ins second, with Shaun Sinclair/Neil Shanks (Evo X) third.
Leading locals were Will Heavey/Joe Dooley (Evo 6) who completed in 16th overall.
138.com Rally Isle of Man - Results
1 Elfyn Evans/Craig Parry (Ford Fiesta R5) 2h 06m 14.3s
2 Mark Higgins/Darren Garrod (Ford Fiesta R5) 2:06:20.2
3 Tom Cave/James Morgan (Ford Fiesta R5) 2:07:36.6
4 Desi Henry/Liam Moynihan (Skoda Fabia R5) 2:07:48.2
5 Matt Edwards/Will Rogers (Ford Fiesta R5) 2:09:50.2
6 Jonny Greer/Kirsty Riddick (Citroen DS3 R5) 2:10:11.3
7 David Bogie/James O'Reilly (Skoda Fabia R5) 2:11:37.5
8 Alex Laffey/Andrew Roughead (Ford Fiesta R5) 2:15:37.5
9 Robert Duggan/Gerard Conway (Vauxhall Adam) 2:19:20.3
10 Sindre Furuseth/jim Hjerpe (Renault Twingo R2) 2:22:17.8
1 Jason Pritchard/Phil Clarke (Ford Escort MkII) 2:21:30.3
2 Will Onions/Jamie Edwards (Ford Escort MkII) 2:23:11.0
3 Paul Barrett/Dai Roberts (Ford Escort MkII) 2:23:33.6
1 Donnie MacDonlad/Amdrew Falconer (Mitsubishi Evo 9) 2:19:56.0
2 Daniel Harper/Chris Campbell (BMW Mini Cooper S) 2:20:02.7
3 Shaun Sinclair/Neil Shanks (Mitsubishi Evo X) 2:20:46.9
Use the hashtag #rallyiom and share experiences of the Rally Isle of Man