Vale of Lune moved into the semi finals of the Lancashire Cup with a dramatic match winning try in the final minute of a pulsating tie.
James Curran booked their place away to Waterloo with a 50 metre solo run for the score converted by Andrew Garnett.
Malcolm Fowler had earlier opened the scoring for Vale with a well executed touchdown after five minute, converted by Garnett.
Although West Park replied immediately with a try, Vale had established a 16-5 lead by half time to three well struck penalties from Garnett.
Another penalty in the 56th minute extended the lead before the side second in North 1 came roaring back into the tie - and two converted tries levelled the scores.
But the advantage was now with West Park, who had scored three tries against the Vale's one, should the game end in a draw.
Curran's effort put the outcome beyond doubt as the exciting Vale side extended their winning sequence to four games.
On Saturday, Vale return to North Two West rugby when Tyldesley visit Powder House Lane, kick off 3pm. Vale won over at Tyldesley earlier in the season 27-23 but in their last league outing the in form Tyldesley recorded a home victory against title chasing Winnington Park, 22-19.
VALE OF LUNE: A Garnett; J Bryan, G Muckalt, I Bird, J Curran; N Bennetts, J Bleasdale; P Jackson, P Watson (G Barton 10); J Knox, G McHugh; D Lin, D Baines, M Fowler.