Widnes somehow managed to press the self destruct button and snatch defeat from the jaws of victory in this North One West clash at Heath Road.

After struggling along in the first half in which they trailed 5 - 7, they recovered to lead 20 pts – 10 with just ten minutes left.

However, two late yellow cards to go with an earlier red, was to cost them dearly as the visitors came roaring back into the contest to score a converted try, before the referee awarded Park a penalty try in the final minute to seal the win.

Widnes now travel to play Vale of Lune (kick off 2.15pm) in their final game before the Xmas break.