Duggan captained Limerick to their first win of the season – after 22 league starts – against fellow strugglers Sligo in a thrilling relegation battle on Saturday night.
The victory is the Shannonsiders’ first at the Markets Field, a ground they returned to just a few weeks ago, in over three decades.
Vinny Faherty and Dean Clarke were on target for Limerick, who remain bottom of the table, seven points adrift of Saturday’s opponents.
Faherty drilled to the roof of the net on the half hour and added a second with a close- range header from an Ian Turner cross ten minutes from the interval.
Faherty almost completed his hat-trick either side of the break, but Sligo reduced the deficit after 57 minutes, courtesy of a close-range finish from Robert Lehane.
Limerick restored their two-goal cushion via Clarke’s effort, which looped over Richard Brush, before Gary Armstrong hit back for Sligo with 12 minutes remaining.
Rovers had a final opportunity to salvage a point three minutes into injury time, but Limerick keeper Freddy Hall kept his focus to keep out Danny Ledwith’s free kick.
Duggan said: “We’ve kinda got the monkey off our backs. It was make or break. If we’d lost we were out of the hunt (to remain in the top flight).
“The crowd really got behind us and that gave us confidence. Every game is important from hereon in.
“I feel we can push up the table. We got a bit nervous near the end but held out.
“But it’s only one win. We’re not going to get ahead of ourselves, We know we have a long way to go.”
Hall, Kanyuka, O’Conor, Kelly, Williams, Tracy, Duggan, J Lynch, Turner (Russell 81) Clarke, Faherty (Guedje 81).
Brush, Peers (Ledwith h/t), Donelan (Dykes 86) Keane, Clancy, Nzuzi, Hughes, Cawley, Boylan (Armstrong h/t) Lehane, Cretaro.
R Rogers (Dublin)