Leinster produced an assured second-half display as they came from 12 points down to defeat Connacht 30-20 in their RaboDirect Pro12 clash at the RDS.
Ray Ofisa and Brian Tuohy both scored converted tries in the run-up to half-time to fire the underdogs into a deserved 20-8 lead after Devin Toner had crossed first for the hosts.
With Johnny O'Connor hurtling into tackles and Niall O'Connor a steadying presence, Connacht were on course for their first away win over Leinster since September 2002.
But just as they did against Aironi seven days ago, Leinster managed to turn things around after the break.
A succession of penalties from Isa Nacewa and Luke Fitzgerald's 65th-minute try edged the hosts ahead, and a last-minute drop-goal from Ian Madigan even took the losing bonus point away from Connacht.
Ospreys extended their lead at the top of the table ahead of a three-week break in league action with a narrow 17-13 victory over fellow high-flyers Munster.
Rhys Webb's breakaway try in the 56th minute was the decisive part of this nail-biting win, as Munster lost a league tie at Thomond Park for the first time since April 2010.