Leinster Senior League, Senior Division Sunday: Portmarnock 0 Bangor GG 2
Portmarnock's recent revival came to a halt on Sunday afternoon as high-flying Bangor scored two late goals to claim victory.
Porto began 2020 with two straight victories to lift themselves from the bottom of Senior Sunday, but they knew they faced a difficult task in the form of Bangor if they were to make it three victories on the trot.
Bangor have been in fine form this season and came into this match in third spot in the table, although they had shown a few cracks in recent weeks, with two losses from their previous three games.
Portmarnock were hoping to get into their opponents' faces early on with some high-energy pressing and that tactic was working a treat, with the home side forcing the south Dublin club into uncharacteristic errors.
The first real chance of the game fell Portmarnock's way when Chris Burgess controlled a cross well before laying it off to Sam Carroll who took a touch before firing agonisingly wide.
Midfielder Alex Boylan was causing the Bangor defence all sorts of trouble, with his jinking runs leading to a number of frees out wide in the first half.
Bangor, to their credit, did finish the first half strongly and just before the break they forced Brian Kane into a fine save which ensured the sides went in level at half-time.
The second half was a much more even affair, with both sides enjoying decent passages of play which seemed to break down in the final third.
Both defences were on top for the most part, with some excellent clearing headers and last-ditch blocks from both teams, and the game seemed to be petering out to a draw until Bangor finally managed to unlock the Porto defence with five minutes to go.
A cross from out wide found the Bangor striker in the box and he took a touch before firing past Kane to make it 1-0.
Porto put three up front for the final few minutes as they searched for an equaliser, but any chance of some late joy evaporated with two minutes remaining as Bangor controversially scored a second which had more than a hint of offside about it.
That goal ended Portmarnock's hopes of getting anything from the game, but manager Brian Irwin will have taken plenty of positives from what was a decent performance from his side.
Portmarnock: Brian Kane, Daragh Browne, Dave Kilcommins, Alex McWilliams, John Clancy, Daragh Keating, Alex Boylan, Dave Sheppard, Chris Burgess, Graham Rusk , Sam Carroll.