|Leinster (3) 29|
|Tries: Ryan, Gopperth, Fitzgerald, Cronin Cons: Gopperth 3 Pens: Gopperth|
|Zebre (8) 8|
|Tries: Daniller Pens: Mirco Bergamasco|
A last-gasp Sean Cronin try ensured that defending champions Leinster emerged with a bonus point from their Pro12 win over bottom side Zebre.
A Hennie Daniller touchdown helped the Italians to an 8-3 half-time lead but Dominic Ryan, Jimmy Gopperth and Luke Fitzgerald then scored Leinster tries.
Cronin crossed the line in added time while Gopperth kicked three conversions and a penalty to end with 14 points.
The result follows the Irish province's shock defeat by the Dragons last week.
Five days on from that, Matt O'Connor's men were facing another shock reverse at the RDS when South African full-back Daniller's first Pro12 try had Zebre five points ahead at the break.
Despite playing poorly, Leinster came good in the second half as converted tries from Ryan and Gopperth fired them in front, and further efforts from man-of-the-match Fitzgerald and replacement Cronin sealed a five-point return for the defending champions.
O'Connor's side had the ideal platform from an early penalty-winning scrum, however Gopperth missed the straightforward fifth-minute place-kick and they failed to follow up on good approach work by Ben Te'o and Fergus McFadden.
Zebre were well organised in defence, keeping error-prone Leinster out, and they raided through for a brilliant breakaway try in the 21st minute.
A loose McFadden kick invited Daniller to counter over halfway and he linked with Andrea de Marchi before the latter's pass was expertly palmed back by Michele Visentin to Daniller, who finished neatly near the left corner.
Edoardo Padovani, an injury replacement for Luciano Orquera, missed the conversion and Zebre stayed in front after Jack Conan had a try ruled out for a knock-on by Leinster captain Shane Jennings at the previous maul.
Leinster, with a 67 per cent share of possession, had to settle for a 32nd-minute penalty from Gopperth, before Samuela Vunisa won a ruck penalty which allowed Mirco Bergamasco - kicking after Padovani was forced off - to restore his side's five-point advantage.
Early second half replacements Cian Healy and Cronin made an immediate impact for Leinster and with Zane Kirchner and Te'o countering to good effect, the latter's pass sent Fitzgerald through on an angled run past four players.
The damage was done and quick ruck ball saw flanker Ryan touch down from close range for Gopperth to convert.
Attacking off a dominant scrum near the Zebre posts, Gopperth took advantage of a Brendon Leonard slip to score try number two which he converted himself.
Leinster's power up front was evident again as they mauled up close to the line, seven minutes from the finish. Healy went close off quick ruck ball before Gopperth's long pass gave Fitzgerald a simple run-in on the left.
The overworked Zebre defence stood firm until the dam broke just past the 80-minute mark. Hooker Cronin duly barrelled over on the left and Gopperth's fine conversion completed a 26-point turnaround.
Leinster: Kirchner; McFadden, Te'o, D'Arcy, Fitzgerald; Gopperth, Reddan; Bent, Dundon, Moore, McCarthy, Douglas, Ryan, Jennings (capt), Conan.
Replacements: Healy (for Bent 42), Furlong (for Moore 64), Marshall (for Jennings 59), Leavy (for Conan 59), Boss (for Reddan 66), Kearney (for Kirchner 66), Cronin (for Dundon 42).
Not used: Marsh
Zebre: Daniller; Berryman, Mirco Bergamasco, Pratichetti, Visentin; Orquera, Leonard; Vunisa, Mauro Bergamasco (capt), Sarto, Sutto, Bernabo, Leibson, Fabiani, De Marchi.
Replacements: Giovanchelli (for M Bergamasco 61), Naka (for De Marchi 51), Redolfini (for Leibson 48), Riccioli (for J Sarto 61), Odiete (for Bernabo 64).
Not used: Bernini, Chillon, Padovani
Referee: Nigel Owens (Wales).