It took 82 minutes for Ireland to secure a try scoring bonus point against Italy, but the 27-3 win means they sit top of the 6 Nations table after two rounds.
With the scoreline reading 3-3 at halftime, Ireland replied with three second half tries in 15 minutes and then Hannah Tyrell finished brilliantly with the clock in red to ensure they took the maximum return in the dying seconds, just like last weekend against Scoland.
In a poor first half, the only scores came from Nora Stapleton (27 minutes) and Michela Sillari (40) with two penalites though there were some nice touches from Tyrell, more familiar in an Ireland 7s shirt.
Sara Barattin continued to be Italy's best player from scrum-half as she so often is, but Ireland had more than enough chances to push for scores in the opening half but were let down by numerous handling errors.
On the wing, Alison Miller looked a threat for Ireland and at one point did race up the wing and looked like scoring in the opening half only for Barattin to chase her down and kill the chance.
Claire Molloy, Ailsa Hughes and Leah Lyons were all held up in successive phases over hte line and after Alice Trevisan was caught offside, Stapleton kicked Ireland into the lead.
Indeed, it was the Italians who forced the issue coming up to the interval, a Sofia Stefan break up to the Irish 22 showing their intent and Hughes' loose pass from a scrum giving the home side a close-in scrum.
An offside call against Lindsay Peat allowed Sillari to draw Italy level off the kicking tee, while Jenny Murphy had a short spell off the pitch after taking a heavy hit from Rigoni.
Ireland had no end-product to show for some encouraging build-up play on the resumption, Murphy and Tyrrell both running hard into space and Mairead Coyne's knock-on let Italy off the hook.
The breakthrough finally came in the 51st minute, the Irish pack wearing down the home defence and hooker Lyons managed to ground the ball against the right hand post for a try which Stapleton converted.
Another seven points following just three minutes later, Miller doing the initial damage with a trademark burst in off her left wing. Prop Peat did really well to support her and with possession retained, replacement Spence rumbled over from close range.
A terrific turnover from Ciara Griffin then launched Ireland downfield on a dangerous counter, Miller linking with Naoupu whose looping pass found Peat who was really growing into the game.
Italy defended doggedly but it was obvious that they were tiring, and from an Irish scrum in the 22, centre Murphy went close before skipper Fitzpatrick burrowed over for an unconverted effort.
The chances kept coming but Ireland's accuracy was slightly off as Murphy, who made two powerful breaks in quick succession, just failed to link up with Coyne, and Molloy's pass to Stapleton was adjudged forward with the Italian defence under huge pressure.
It looked like Ireland would miss out on the bonus point when Italy successfully disrupted after another slaloming surge through the middle by Molloy. However, with time up, a final penalty allowed Ireland to build from the back through Stapleton's clever kick. After waiting to gather the bouncing ball, Tyrrell took off on the outside of two defenders and then outfoxed covering full-back Manuela Furlan to finish her thrilling solo score in the right corner.
Italy: 15 Manuela Furlan; 14 Michela Sillari(P), 13 Maria Grazia Cioffi, 12 Sofia Stefan, 11 Maria Magatti; 10 Beatrice Rigoni, 9 Sara Barattin (capt); 1 Elisa Cucchiella, 2 Melissa Bettoni, 3 Lucia Gai; 4 Flavia Severin, 5 Alice Trevisan; 6 Lucia Cammarano, 7 Isabella Locatelli, 8 Elisa Giordano.
Bench: 16 Marta Ferrari, 17 Gaia Giacomoli, 18 Michela Este, 19 Elisa Pillotti, 20 Ilaria Arrighetti, 21 Claudia Salvadego, 22 Silvia Folli, 23 Paola Zangirolami.
Replacements used: Zangirolami for Cioffi 39, Ferrari for Cucchiella 42, Arrighetti for Gai 50, Pillotti for Locatelli 55, Este for Severin 60, Giacomoli for Bettoni 75, Salvadego for Magatti 75.
Tries: none. Kicking: Sillari (Pens 1/1).
Ireland: 15 Mairead Coyne; 14 Hannah Tyrell(T), 13 Jenny Murphy, 12 Sene Naoupu, 11 Alison Miller; 10 Nora Stapleton(2C/P), 9 Ailsa Hughes; 1 Lindsay Peat, 2 Leah Lyons(T), 3 Ailis Egan; 4 Elaine Anthony, 5 Marie-Louise Reilly; 6 Ciara Griffin, 7 Claire Molloy, 8 Paula Fitzpatrick (capt)(T).
Bench: 16 Jennie Finlay, 17 Ilse van Staden, 18 Ciara O'Connor, 19 Ciara Cooney, 20 Sophie Spence(T), 21 Mary Healy, 22 Claire McLaughlin, 23 Eimear Considine.
Replacements used: McLaughlin for Murphy 38, Spence for Anthony 41, Murphy for McLaughlin 41, Healy for Hughes 42, Cooney for Griffin 62, van Staden for Peat 74, O'Connor for A.Egan 74.
Tries: 4 - Lyons, Spence, Fitzpatrick, Tyrrell. Kicking: Stapleton (Conv 2/4, Pens 1/1).
Scoring sequence: 28' Stapleton (P) 0-3, 39' Sillari (P) 3-3, 51' Lyons (T) 3-8, Stapleton (C) 3-10, 54' Spence (T) 3-15, Stapleton (C) 3-17, 61' Fitzpatrick (T) 3-22, 80' Tyrrell (T) 3-27.
Referee: Rachel Horton (Australia). Attendance: 4500.