Claiming top all-local crew marked a job well done for Nick Duquemin and Phil Ferbrache in the wet at this year’s ‘challenging’ Guernsey Rally.