
Porthmadog ended a run of three games without a win in the JD Cymru North as they claimed a 2-1 victory at Holyhead Hotspur.
Two second-half goals proved vital for the visitors, with Gerwyn Williams and Marcus Banks on the scoresheet.
League leaders Colwyn Bay put in a fine second-half display to put five past Buckley Town at Llanelian Road and make it 17 wins in a row. Substitute Matty Hill made an impressive impact off the bench, netting twice, with fellow replacement Thomas McCready also scoring.
There was also a victory for high-flying Holywell Town, who claimed a 2-0 win over Gresford Athletic thanks to goals from Danny Andrews and Dave Forbes. The Wellmen have won 14 games in a row in the JD Cymru North and are now nine points behind leaders Colwyn Bay with a game in-hand.
Finally, Conwy Borough and Llanidloes Town played out a goalless draw at Y Morfa Stadium, with neither side able to find a winning goal. The point sees Llanidloes Town place 11th in the table, with Conwy Borough in 13th.
Weekend results in full:
Holyhead Hotspur 1-2 Porthmadog
Colwyn Bay 5-2 Buckley Town
Holywell Town 2-0 Gresford Athletic
Conwy Borough 0-0 Llanidloes Town
Related News

Match official appointments | 27-28 January
Match officials for this weekend’s JD Cymru Leagues fixtures have been confirmed.
Read more
JD Cymru Leagues games to watch | 27-28 January
While the Nathaniel MG Cup final is this weekend’s showpiece event in Welsh domestic football, the league action continues around the country.
Read more