By the time the final whistle cut through the night at Richmond Park, Shamrock Rovers looked dazed. Again.
St Patrick’s Athletic, who had already dumped the champions out of the FAI Cup last month, landed another heavy blow in Inchicore – this time in the league – with a 2-0 win that drags the title race back into open warfare.
First-half strikes from Jay McClelland and Aidan Keena did the damage in a pulsating Dublin derby, and they did more than settle a grudge. They turned a procession into a chase.
Five weeks ago, Rovers sat 10 points clear at the top. Now they are hanging on. St Pat’s can go above them on goal difference if they beat Dundalk at Oriel Park on Monday night. Bohemians, who roared back from 2-0 down to beat Galway United 3-2 at Eamonn Deacy Park, lurk just three points off the champions and waiting for their own shot; Rovers’ game in hand is against them.
This is no longer a comfortable defence of a crown. It’s a siege.
Saints strike first – and hard
Stephen Kenny sent his side out with intent and they hit Rovers before the visitors had settled. Four minutes on the clock, one sweeping move, and Richmond Park erupted.
Jamie Lennon, the anchor in midfield, saw the pitch early and saw it clearly. He played a long-range one-two with Ryan Sheridan, the 17-year-old handed his full league debut, and suddenly Rovers were split. Lennon then arced a gorgeous cross to the far post, hanging it up where defenders hate it and attackers live for it.
McClelland arrived right on cue. Side-foot. Crisp. Off the underside of the bar and in. His first league goal of the season, and a stunning one at that.
The champions staggered but didn’t fold. They took the ball, tried to suffocate the game, and for long spells in that first half they did just that. St Pat’s, owners of the league’s meanest defence, dropped deep and dug in, happy to absorb pressure and pick their moments to break.
Rovers probed and passed, working angles, recycling possession. It took them 24 minutes to properly test Joseph Anang, but when they did, the Ghanaian goalkeeper showed why this Saints rearguard is so hard to crack. Roberto Lopes flicked on a Jack Byrne corner and Anang sprang low to his left, beating the ball away one-handed.
The champions were back in the contest. On the ball, at least. On the scoreboard, they were about to fall further behind.
Keena doubles the lead, Rovers reel
Pinned back, under pressure, St Pat’s waited for their chance to spring. It came on 33 minutes, and they punished Rovers with cold precision.
Zach Elbouzedi found room on the right – too much room. Given time to look up, he whipped in a cross. Keena’s movement did the rest. He spun sharply, made just enough space, and drilled his right-footed shot beyond Ed McGinty.
2-0. Against the champions. Against the run of possession. Against all of Rovers’ early patience.
And it could have been worse. A minute later, Lopes, still rattled and only just booked for a foul on Ryan Edmondson, slipped and handed Sheridan a clear run in behind. The teenager surged through but McGinty stood tall, making the save that just about kept Rovers breathing.
They needed that. They needed something. Instead, they got more frustration.
Rovers kept the ball, kept believing, but kept finding red shirts in the way. St Pat’s captain Joe Redmond threw himself in front of Michael Noonan’s effort from close range, a block that summed up the Saints’ defiance.
Byrne’s delivery from corners remained a threat – five of them in the first half alone – but yielded nothing. The last of them dropped to Dylan Watts, who could only fire straight at Anang. Rovers trudged to the dressing room two goals down and utterly baffled by the scoreline.
One-way traffic, immovable wall
Stephen Bradley shuffled his pack at the break, introducing Adam Brennan for Tunmise Sobowale, and Rovers came again. The pattern barely changed: waves of green and white, a red and white wall.
Watts had an early free kick after the restart, but again Anang’s goal stayed untroubled. For all their possession, Rovers couldn’t find the incision they needed.
St Pat’s, by contrast, were razor sharp when the game opened up. Keena forced McGinty into action, Lennon did likewise, and every counterattack carried menace. The champions were chasing the game; the Saints were hunting the knockout punch.
Rovers’ bench tried to turn the tide. Jake Mulraney came on and went close from distance. Dan Cleary, pushed to take more risks, also fired narrowly off target. The pressure built, the clock ticked, and still St Pat’s refused to yield.
Redmond, Sam Curtis Turner and the rest of that back line read danger early, stepped in decisively, and cleared their lines with conviction. No panic, no drama, just the kind of hard-nosed defending that wins titles as much as goals do.
By the closing stages, Richmond Park knew. Every tackle was cheered like a goal, every clearance roared. Rovers kept playing, kept searching, but the belief had drained from their attacks long before the final whistle.
St Pat’s held firm. They didn’t just see it out; they owned the night.
A title race reborn
This wasn’t a smash-and-grab. It was a statement. In the Cup, St Pat’s had already bloodied Rovers’ nose. In the league, they have now answered three defeats earlier in the season with a performance that carried both steel and swagger.
Kenny’s side leave this derby not just with three points, but with momentum, confidence and a clear path to the summit if they can back it up in Dundalk.
Rovers still have that game in hand, still have the experience of champions, still have Bohemians waiting in what now feels like a season-defining fixture.
But for the first time in weeks, the Premier Division doesn’t look like Rovers’ procession. It looks like a race again – and St Patrick’s Athletic have just kicked the door wide open.






