WHITBY RFC suffered their first defeat since early September in the Scarborough League when Heslerton deservedly took the points on a boggy Showfield.
Whitby worked hard to get the game on due to the fixtures backlog but they were slow out of the blocks.
As so often has been the case, Lee Drydale opened the scoring for the away side on 18 minutes when a fortunate bounce went his way and his shot beat Fish, who was again impressing in the Whitby goal for 1-0.
This seemed to liven up the hosts and they should have levelled when Lee Brennan was unmarked five yards out but his effort was somehow saved by stand-in keeper Cook as Heslerton held on.
Whitby RFC were back on terms eight minutes later when top scorer Watson latched onto a clearance and raced clear of the away defence to clinically finish for 1-1.
Fish made two fine saves to deny Ellis and Drydale, before the tamest of penalties was awarded to Heslerton on 34 minutes for an alledged trip on Drydale.
Mcgough finished to leave it 2-1 at the interval.
The second half saw Whitby come into the game and were forcing some good pressure until 68 minutes when the killer third arrived.
Poor marking left Ellis unmarked 10 yards out and he lashed home as the impressive Fish could only half-block the crisply hit effort as it squirmed into the net.
Fish made two more saves as the away side looked to run riot, before more errors left Drydale one-on-one and he dispatched to make it 4-1 on 80 minutes.
Top scorer Watson grabbed his second in the 87th minute but Heslerton deservedly took the points.
Man of the match: David Fish; match sponsor: Whitby Rugby Club; Passage To India
Whitby RFC 2 Heslerton 4