The Official Online RBS 6 Nations Store is open. The store has everything you need to get behind your team during the RBS 6 Nations, plus the store is now fully stocked with a much wider range of rugby merchandise.
Felipe Contepomi missed the conversion and four minutes later the Reds were back level when Poutusi Luafutu crossed over.
Leinster regained the lead after a spell of pressure when Shane Horgan capped off some excellent work from Contepomi after 26 minutes.
Recently named vice-captain Shane Jennings was next on the scoresheet after a good drive into the Wesley End of the ground to give the hosts a 15-5 lead.
First Aidan Toua and Digby Ioane crossed over, with out-half Ben Gollings adding both conversions.
Then in injury time Cian Healy scooped the ball to pile over the line, with Argentina's Contepomi adding the points, to give Leinster a narrow 22-19 advantage.
The game ebbed and flowed and it was Rob Kearney who was the opening try scorer of the second half when he capped off a fine move involving the impressive Brian O'Driscoll to gather a kick and chase and spin clear of the Reds defence.
Contepomi converted and the floodgates opened with Contepomi, substitute Sean O'Brien and Leinster's most capped player Malcolm O'Kelly getting on the scoresheet.
It was a good workout played in front of a near capacity Donnybrook ahead of the start of the Magners League title defence next weekend away to Cardiff.