They took the lead with 14 minutes on the clock when Sean Russell whipped in a cross from the left that found the head of Chris Mulhall, who got to the ball before keeper Matthew Sheehan, to find the net from close range.
After Philly Gorman missed a great chance to level the tie for the hosts on 28 minutes, the Blues were level on 41 minutes when Robert Bayly picked up a cross from Cory Galvin before he beat keeper Freddy Hall with a stunning effort from 25 yards.
With Waterford well in the game at the break, they nearly went in front through Gorman but he dragged an effort from the right side of the penalty area on 55 minutes wide of the left-hand post of keeper Hall.
The runaway league leaders did get their noses in front against the run of play when Sean McSweeney slipped the ball into the path of Aaron Greene, who got a bit of luck as the Blues failed to clear their lines, and he drilled a right-footed shot to the left corner of the net.
Limerick put the gloss on the scoreboard with three goals in the space of six minutes.
Greene added his second goal of the game on 80 minutes with a close range finish after a Kenny cross before the latter got his side’s fourth goal when he slipped the ball past Sheehan after dancing a jig in the area.
A fifth goal for the Shannonsiders arrived four minutes from time as two subsititues combined when Ross Mann crossed from the right for Garbhan Coughlan and he had a simple right-footed finish from close range.
Matthew Sheehan, Roddy Collins, Sean Byrne 89, Ian Sinnott, Robert Bayly, James O’Brien, Sean Byrne 92, Philip Gorman, Anthony McAlavey (Owen Wall `62), Cory Galvin
Freddy Hall, Shaun Kelly, Paul O’Conor, Lee – J Lynch, Aaron Greene (Garbhan Coughlan `84), Sean Russell, Tony Whitehead, Stephen Kenny, Chris Mulhall (Shane Tracy `46), Paudie O’Connor, Sean McSweeney (Ross Mann `79)
Sean Grant (Wexford)
- Troubled Athlone Town saw off Shelbourne 1-0 last night. The Midlanders goal came from Conor Barry after 28 minutes.
Elsewhere UCD beat Dublin rivals 4-1 at the Belfield Bowl last night. Gary O’Neil put the Students ahead after 10 minutes and Cathal Brady doubled the lead a minute before half-time.
Gregory Sloggett added the third before Ben Hanrahan pulled one back for Cabinteely but Kieran Waters completed a fine night for UCD.