John Kiely’s Limerick battered Kerry by 22 points at the Gaelic Grounds – with Ronan Lynch contributing 3-11 for the Shannonsiders.
But Wexford’s late rally to beat Galway leaves Davy Fitzgerald’s men in the box seat for promotion – and Limerick facing into an eighth season mired in Division 1B.
Having lost to Wexford in their opening fixture, Limerick bounced back to claim their first victory of the campaign and it was Kerry who suffered their wrath.
Limerick beat Kerry by 4-28 to 0-16 in the Munster Senior Hurling League and inflicted another heavy beating on Fintan O’Connor’s visitors.
Ahead by ten points at the break, Limerick kicked on in the second half, as Lynch led the way in the scoring stakes with a massive haul.
Padraig Boyle’s hat-trick of goals for Kerry proved in vain as the Kingdom suffered their first defeat of the League campaign, having claimed victory over Laois last weekend.
In front of 1,065 spectators, Limerick knew before throw-in that a big win was necessary, with points difference potentially important at the end of the group campaign.
But news filtering through that Wexford had beaten Galway left something of a deflated air hovering over the Gaelic Grounds.
Limerick could only take care of their own business and that they did, despite the spirited challenge of a Kerry team that finished with 14 men, when Shane Nolan was issued with a straight red card late on.
And Lynch could have finished with 4-10 rather than 3-11, as his second half penalty struck the crossbar and went over, rather than under.
But Lynch contented himself with three second half goals as Limerick eventually ran riot.

The hosts recovered from the concession of two Boyle goals to lead comfortably at half-time, 2-13 to 2-03.
Limerick, playing with a slight breeze, rallied to lead by 0-07 to 1-01 before Boyle struck again eight minutes later, brilliantly fielding brother Mikey’s sideline ball before rattling a low drive into the corner of the net.
That score levelled the game at 2-01 to 0-07 but Limerick, with Seanie Tobin, Tom Morrissey and Ronan Lynch contributing all but one goal of their first half tally, won the remainder of the half by 2-06 to 0-02.
Lynch hit the net from a 20m free to kick-start the second half goal glut and 17 minutes from time, he was credited with a scruffy effort for his second major.
Kevin O’Brien’s first touch after coming on as sub saw him score Limerick’s fifth goal ten minutes from home, as Boyle replied in kind within a minute for Kerry.
Eight minutes from time, Lynch rattled his penalty off the crossbar and over, after O’Brien was fouled, before the Na Piarsaigh man completed his treble in the 67th minute, again from a blistering 20m free.
Limerick: N Quaid; S Cahill, R McCarthy, R English; C Ryan, S Hickey, D Hannon; J Fitzgibbon, J Ryan (0-01); K Hayes, T Morrissey (1-03), C Lynch; G Mulcahy (1-01), R Lynch (3-11, 2-05f, 0-02 65s, 0-01 pen), S Tobin (0-04).
Subs: W O’Donoghue for Hayes (h.t.), D O’Donovan for C Lynch (44), P Ryan for Fitzgibbon (56), A La Touche Cosgrave (0-01) for Mulcahy (56), K O’Brien (1-00) for Tobin (59).
Kerry: A McCabe; B Murphy R Horgan, S Weir; P Costello, P Kelly (0-01), D Dineen; P O’Connor, C Harty; S Nolan (0-05f), M Boyle, J Conway (0-01); K Carmody, P Boyle (3-00), J Goulding (0-01f).
Subs: J O’Connor for M Boyle (h.t.), J Buckley for Costello (55), J Wallace for Carmody (58), S Murphy for Conway (58), J Godley for Kelly (59).
Referee: Alan Kelly (Galway)