Harlequins beat London Irish to extend their lead in the Premiership on Saturday as Gloucester, Exeter and Bath were also all victorious.
Harlequins had been on a poor run of form, having lost four of their last five games in all competitions, and they were left trailing in the first half after Tom Homer scored all of London Irish's points to give them a 13-10 interval lead.
But Tom Williams, who assisted with Tom Casson's first-half try, won a race to a loose ball to touch down after the restart before also having a hand in full-back Ross Chisholm's score that killed off the Exiles challenge in a 30-23 win.
Meanwhile a late penalty from Freddie Burns gave Gloucester a 27-24 win over Northampton in a thrilling game at Kingsholm.
The outside-half kicked 17 points to seal a game which neither side deserved to lose.
The visitors will reflect that Ryan Lamb failed with two simple penalties, which deprived the Saints of victory - and they will rue the carelessness which gave away a vital try just before the interval.
Darren Dawidiuk and Charlie Sharples went over for Gloucester tries, while Northampton responded with tries from Soane Tonga'uiha and George Pisi, while Ryan Lamb kicked four penalties.
Exeter moved up to fifth place as they completed a season's double over Leicester with a 19-11 success at Sandy Park.
The outcome left the Devon side just one point behind the Tigers, who saw their run of five league wins halted.
The Tigers led 8-6 at the break after a try from Alesana and two kicks from Toby Flood, but Ignacio Mieres kicked four penalties and also converted Richard Baxter's try.
Bath collected a welcome bonus-point 30-24 win to climb away from the relegation zone - but had to endure a a few sticky moments as bottom club Newcastle showed they are still full of fight.
The Falcons led 14-8 at half-time before Bath pulled away with tries by Olly Woodburn - his second of the game - a penalty try and another from Samoan prop Anthony Perenise.
Young fly-half Tom Heathcote celebrated his 20th birthday with two conversions and a penalty and had a hand in three of the tries, while Olly Barkley scored the rest of Bath's points.
A late Will Chudley try, converted by Jimmy Gopperth, ensured Newcastle also took a bonus point.
The New Zealand All Blacks are wearing this new rugby jersey during their training sessions. Get in the Gear.
Price: $74.99 Buy at World Rugby ShopHeineken Cup holders Leinster will defend their title against Ulster on May 19. Get in the Gear!
Price: $89.99 Buy at World Rugby ShopUlster will look to win their first Heineken Cup title since 1998/99 on May 19 against Leinster.
Price: $19.99 Buy at World Rugby ShopA World Rugby Shop exclusive in the U.S., Stade Francais rugby gear. Make a statement.
Price: $74.99 Buy at World Rugby ShopmiCoach is being introduced in the game of Rugby. The latest addition to the soft ground collection is the adizero RS7 Pro II Rugby Boot!
Price: $199.99 Buy at World Rugby Shop
Rugby Match Ticker
Follow LIVE rugby action from around the globe with Rugby Rugby!
The World Rugby Shop has the best selection of official and team rugby gear from around the globe. Shop for your rugby gear today!