Shamrock Rovers Edge Past Waterford in Thrilling Comeback
John McGovern stepped off the bench and tore up the script at Tallaght Stadium, scoring twice in five breathless minutes as Shamrock Rovers clawed their way past Waterford in a wild, swinging contest that snapped the visitors’ long unbeaten run and nudged the champions back to the top of the table.
Waterford arrived in Dublin with a 13-game league run without defeat, their last loss coming against these same Rovers back in mid-June. They left with that streak broken, but only after forcing the champions to dig as deep as they have all season.
Waterford strike first, Rovers rocked
Keith Long’s side, unchanged for a fourth straight game, carried all the assurance of a team that knows its shape and its roles. Early on, they looked it. Benny Couto’s first corner caused trouble, ex-Rovers man Conan Noonan seeing a volley charged down as the Blues settled quickly.
Rovers began to take hold of the ball, moving it with their usual rhythm. Will Fitzgerald cut in from the flank and let fly, only to see his effort blocked. It felt like the champions were warming up.
Then Waterford landed the first real warning. On 20 minutes, Evan McLaughlin tested Ed McGinty with a low drive, the Rovers keeper gathering comfortably. Matt Healy replied in kind at the other end, drawing a routine save from Stephen McMullan as the game opened up.
The next big chance belonged to Waterford and demanded something special from McGinty. McMullan’s long clearance was cleverly flicked on by captain Padraig Amond into the path of Tommy Lonergan. The striker drilled low towards the far corner; McGinty read it, flung himself full stretch and pushed it around the post. It was the save of the half and kept Rovers level.
The champions then wasted two glorious chances of their own. Jack Byrne, usually so assured, slipped at the vital moment and ballooned over the bar after neat build-up from Adam Brennan and Aaron Greene. Graham Burke then went close, driving a shot across goal and wide after being slipped in by Dylan Watts. Tallaght stirred, sensing a breakthrough.
Instead, Rovers were punished.
On 35 minutes, Lonergan hoisted a hopeful ball in from the right. It dropped for Couto, who cushioned a clever first-time lay-off into McLaughlin’s path. The Derry native took one touch and hammered his shot high into the roof of the net. Clinical. Waterford led, and deservedly so.
Rovers could have been in deeper trouble by the break. John Mahon produced a superb tackle to deny Greene a sight of goal, and in stoppage time Couto’s corner found Amond, whose effort was blocked by Greene of all people, working desperately in his own box.
Rovers hit back, then stumble again
The champions came out after the interval with a different edge. Quicker. Sharper. More aggressive in the press.
They should have levelled 11 minutes into the half. Watts met a cross with a firm header, only for McMullan to spring to his right and claw it away in outstanding fashion.
From the resulting corner, Waterford finally cracked. Byrne’s delivery wasn’t properly cleared, Brennan lofted it back into the area and captain Roberto Lopes helped it on. Greene reacted quickest, hooking the ball into the net to drag Rovers back into it.
Tallaght roared. The champions were up and running.
Then they switched off.
Barely a minute after equalising, Rovers conceded again. Noah Mawene drove a low ball across the box that Rovers failed to cut out. Lonergan gathered and calmly laid it back to Couto, who shifted it onto his right foot on the edge of the area and drilled a precise finish into the corner. Another poor goal from a Rovers perspective; another ruthless one from Waterford’s.
Bradley’s bench turns the tide
Stephen Bradley had seen enough. The Rovers head coach went to his bench, making two double substitutions that completely altered the feel of the game. On came John McGovern and Tunmise Sobowale on 61 minutes, followed by Jake Mulraney and Naj Razi six minutes later.
The energy shifted. Suddenly Waterford were being pushed back.
On 73 minutes, the pressure told. Watts and Mulraney combined neatly down the left to work the ball into Burke. The forward whipped in a teasing cross and McGovern, timing his run perfectly, arrived to turn it home. A substitute’s goal, full of instinct and hunger.
Tallaght had barely finished celebrating when the stadium erupted again.
Two minutes later, Mulraney simply tore past Hayden Cann down the left flank, powering into space and delivering low into the danger area. McGovern met it first time with a crisp volley from close range, the ball flashing into the net. In the space of 120 seconds, the young substitute had flipped the game on its head.
From 2-1 down to 3-2 up, Rovers had finally found the ruthless edge they had been missing for weeks.
Waterford denied at the death
The drama didn’t stop there. Waterford refused to fold and almost snatched a point late on.
Cann rose highest in the box and saw his header crash back off the Rovers crossbar. As the ball dropped, Lonergan pounced, only for McGinty to produce a stunning save, spreading himself and somehow keeping the shot out. It was an extraordinary piece of goalkeeping and, in the end, the moment that sealed the points.
When Aaron O’Dowd blew for full-time, Rovers had their first league win in four and, for at least 24 hours, their place back at the summit. It had been anything but comfortable.
Waterford’s proud unbeaten run was over, but they left Tallaght with their reputation enhanced, having gone toe-to-toe with the champions and pushed them to the limit.
Rovers, meanwhile, walk away with something more than just three points: the reminder that, on nights when the title race starts to tighten and the pressure bites, they still know how to suffer, respond, and find a match-winner from the bench when it matters most.






