Sale Sharks picked up an impressive four points on the road on Saturday as they overcame Bath 16-13 at the Rec.
The result is Sale's first win on the road in the Premiership since October 2010.
Both teams enjoyed some possession early on but the home side were the first to get on the scoreboard.
After a penalty was awarded at a line-out, Olly Barkley calmly slotted it through the posts and passed 2,000 career points for Bath in the process.
Midway through the first half Michael Claassens extended the lead. After great breaks from Jack Cuthbert and Matt Banahan, the South African scrum-half found a big gap on the fringes of a ruck and took full advantage to make it 10-0 after the conversion was added.
After some toing and froing and a couple of missed kicks, that is how the score remained until early in the second half when Nick Macleod, having missed another penalty a few minutes before, finally registered Sale's first points with the boot.
Less than ten minutes later they were level when a bullocking run down the middle from Tony Buckley created the space for the returning Mark Cueto to score his 71st Premiership try in the corner and Macleod added the extras from the touchline.
Barkley and Macleod exchanged penalties as the second half wore on to ensure that the game was finely poised at 13-13 going into the final ten minutes.
With the home fans getting increasingly exasperated with the officials, another penalty was awarded following a solid Sale scrum and Macleod took the opportunity to put the visitors into the lead for the first team.
The game was far from over though and there was still time for much more drama. Bath laid siege to the Sale try-line in the dying stages and twice turned down an easy three points in front of the posts in favour of kicking to the corner as they went in search of the win.
This was a decision they would ultimately live to regret as the Sharks' defence held the ball up over the line and resisted everything the hosts threw at them.
The game was up when Claassens lost the ball after one of his customary darts forward and Sale recorded their first win in the last four Premiership matches.
Pen: Barkley 2
For Sale Sharks:
Pen: Macleod 3
Bath: 15 Jack Cuthbert, 14 Olly Woodburn, 13 Matt Banahan, 12 Olly Barkley, 11 Nick Abendanon, 10 Tom Heathcote, 9 Michael Claassens, 8 Simon Taylor, 7 Guy Mercer, 6 Josh Ovens, 5 Ryan Caldwell, 4 Stuart Hooper (c), 3 David Wilson, 2 Will Tanner, 1 David Flatman.
Replacements: 16 Chris Biller, 17 Charlie Beech, 18 Anthony Perenise, 19 Dave Attwood, 20 James Tyas, 21 Chris Cook, 22 Dan Hipkiss, 23 Sam Vesty.
Sale Sharks: 15 Rob Miller, 14 Mark Cueto, 13 Johnny Leota, 12 Sam Tuitupou (c), 11 Joaquin Tuculet, 10 Nick Macleod, 9 Dwayne Peel, 8 Andy Powell, 7 David Seymour, 6 Richie Vernon, 5 Kearnan Myall, 4 Fraser McKenzie, 3 Tony Buckley, 2 Marc Jones, 1 Alasdair Dickinson.
Replacements: 16 Tommy Taylor, 17 Vadim Cobilas, 18 Henry Thomas, 19 James Gaskell, 20 Onosa'i Auva'a, 21 Cillian Willis, 22 Tasesa Lavea, 23 Will Addison.
Referee: JP Doyle