St Patrick’s Athletic Upsets Shamrock Rovers in Title Race
Richmond Park shook. The champions buckled. And in the space of 90 ferocious minutes, St Patrick’s Athletic turned a Dublin derby into a statement about the entire season.
First-half goals from Jay McClelland and Aidan Keena gave Stephen Kenny’s side a 2-0 win over Shamrock Rovers, a result that drags the title race back into chaos after it looked to be drifting towards Tallaght.
Five weeks ago, Rovers were 10 points clear. Now, Pat’s can go top on goal difference if they beat Dundalk at Oriel Park on Monday night. The holders still have a game in hand, but that’s against Bohemians – who themselves roared back from 2-0 down to beat Galway United 3-2 and sit only three points off the summit.
The champions suddenly have company. Plenty of it.
Lightning start from the Saints
Pat’s didn’t ease their way into this. They tore into it.
Four minutes on the clock, first real attack, and they were in front. Jamie Lennon, anchoring midfield but dictating far more than that title suggests, sparked the move with a long-range one-two with 17-year-old Ryan Sheridan, making his full league debut.
Lennon then shaped a glorious, arcing cross to the far post. McClelland timed his run, opened his body and side-footed a volley that crashed in off the underside of the bar. His first league goal of the season, and a stunning one.
Richmond roared. Rovers, briefly, rocked.
The champions, though, did what champions do. They settled on the ball, stitched passes together and began to push Pat’s back. The league’s best defence dropped deep, compact, and stubborn, content to absorb pressure and wait for their moments to break.
It took 24 minutes for Joseph Anang to be properly called into action, the St Pat’s keeper springing low to his left to palm away Roberto Lopes’ deft flick after Jack Byrne recycled a corner. It was a reminder that, even at 1-0, this could turn quickly.
Keena lands the counterpunch
Instead, the next blow came from the home side.
Despite long spells without the ball, Pat’s struck again on 33 minutes, and again it came with clarity and conviction. Given time and space on the right, Zach Elbouzedi measured his cross. Keena spun sharply in the box, created a yard and drilled his right-footed finish past Ed McGinty.
2-0. Richmond in disbelief and delight. Rovers simply bewildered.
It almost got worse for the champions immediately. Lopes, already on a yellow for a foul on Ryan Edmondson, slipped and gifted Sheridan a clear run at goal. McGinty stood tall and made the save that kept Rovers alive.
Still, the pattern didn’t change. Rovers kept the ball moving, probing, trying to drag Pat’s out of their shape. Joe Redmond, immense at the back, threw himself in front of a Michael Noonan effort from close range to preserve the cushion.
From Byrne’s fifth corner of the half, the ball dropped to Dylan Watts, but his shot went straight at Anang. Rovers walked off at the break staring at a 2-0 deficit that didn’t quite tally with their share of possession, but perfectly reflected Pat’s ruthlessness.
Rovers press, Pat’s refuse to bend
Stephen Bradley shuffled his pack at half-time, sending on Adam Brennan for Tunmise Sobowale, and the traffic quickly flowed one way again. Watts had another sight of goal from a free kick, but Anang watched it safely.
Just when Rovers looked like pinning Pat’s in completely, the home side reminded everyone how dangerous they remain in transition. McGinty had to produce two sharp saves, first from Keena and then from Lennon, to stop the game from slipping away entirely.
The pressure built again. Jake Mulraney came off the bench and immediately offered a different angle of attack, drifting inside and letting fly from distance. Dan Cleary did the same. Both efforts whistled close, neither found the net.
Pat’s, though, never panicked. Redmond marshalled the back line, Luke Turner and Sean Hoare snapped into duels, and the midfield screen stayed disciplined. Rovers pushed, passed, crossed and shot. The door stayed shut.
A new edge to an old rivalry
By the final whistle, the story was bigger than one derby. Pat’s had already dumped Rovers out of the Club Orange Men’s FAI Cup last month. Now they had avenged three league defeats to the champions in the same season.
This wasn’t a smash-and-grab. It was a team with the league’s tightest defence trusting its structure, taking its chances and standing up to wave after wave of pressure.
Kenny’s Saints walked off to a raucous ovation, with a chance to go top in Dundalk and a growing sense that this title race belongs to no one yet.
Rovers still have the pedigree, the game in hand and the scars of past run-ins to fuel them. Bohemians lurk just behind. Pat’s have momentum and belief.
The champions have been dragged into a fight. How they respond may define the season.






