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.
Show your love for the New Zealand All Blacks with the official t-shirt.
Price: $17.99 Buy at World Rugby ShopSupport the U.S.A. Eagles as they represent the country in international test matches.
Price: $89.99 Buy at World Rugby ShopSupport your favorite rugby team with an official rugby training ball. Check out what is available.
Price: $19.99 Buy at World Rugby ShopWorld Rugby Shop has the best selection of rugby shorts.
Price: $19.99 Buy at World Rugby ShopCanterbury of New Zealand makes some of the best rugby specific rugby boots.
Price: $79.99 Buy at World Rugby ShopSuper Rugby has some of the coolest rugby jerseys. Check out the Chiefs jersey.
Price: $79.99 Buy at World Rugby ShopGet a new rugby team jersey for your 7's team this summer. Great prices, great styles.
Price: $49.99 Buy at World Rugby ShopThe Australia Wallabies are one of the top southern hemisphere teams. Get in the Gear.
Price: $104.99 Buy at World Rugby ShopA cool cap from a great rugby playing country, Tonga. Show your love for the global game.
Price: $19.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!