BANGOR kept their hopes of a top three WR National League Division Two North finish alive with a 27-20 win over COBRA.

The home side made a positive start to proceedings and went ahead early on when winger Dyfed Roberts burst clear to touch down, with Nick Dundee adding the extras.

A Will Worthington penalty reduced the deficit for the away side soon after, but former RGC and Rydal Penrhos Academy prospect Dundee cancelled this out with a well-struck free-kick of his own.

This provoked another strong response for the visitors, who managed to get back on level terms thanks to a score from Richard Jones that was converted by Worthington, and things went from bad-to-worse for the home side when Aled Jones found the corner with the last action of the first half to give them the lead for the first time.

After the interval saw Bangor come out with a renewed sense of purpose and narrowed the gap via a Dundee penalty, but they were undone once again soon after when visiting number eight Jack Dukes came off the bench and made an instant impact by surging through to cross the white wash for an unconverted try.

The hosts picked themselves up once again and they managed to level matters when Trystan Thomas finished off a fine team move with involved Gruff Tudor, Mikey Roberts and the flawless Dundee despatched the extras to make it a tie game.

With momentum now fully with the home side, they managed to secure a vital victory when Gwyn Roberts powered his way over the line late on, which was duly converted by Dundee to round off the scoring.