Northampton stayed in touch the leading trio in the Aviva Premiership standings with a 26-6 win over Bath at the Rec on Saturday.
Ryan Lamb kicked 14 points as Northampton cruised to a comfortable victory.
Bath were looking for their first win in three following consecutive defeats to Leicester and Harlequins, while Northampton were looking to build on last week's 32-15 victory over Wasps.
Chances were difficult to come by during a tight first ten minutes but the deadlock was broken shortly after, when Northampton were awarded a penalty try following persistent infringements at the scrum.
Lamb added the conversion and on 25 minutes booted his side further ahead when he struck a penalty goal.
But indiscipline from the visitors cost them a large percentage of their lead, as Stephen Donald landed two quickfire penalty goals to make it 10-6.
However, Northampton had the final say in the first period, courtesy of a Lamb drop goal and penalty.
The visitors held a ten-point lead as the second-half got under way and were able to not only defend their lead, but also add to it courtesy of their second try of the afternoon and another penalty from Lamb.
The try came in the 63rd minute when Andy Long managed to ground the ball following a determined drive over the Bath try-line straight from the line-out.
The score came shortly after Lamb's third penalty of the afternoon, but it was substitute Stephen Myler on target with the extras on this occasion.
The hosts had failed to make the right impression in this match, and the contest was as good as over, but they did enjoy the lion's share of possession and territory in the final stages.
But Northampton held their line well and prevented Bath getting over for the consolation try that their efforts perhaps deserved.
Pens: Donald 2
Tries: Penalty try, Long
Cons: Lamb, Myler
Pens: Lamb 3
Yellow cards: Sorenson (Saints - 47th min); Mercer (Bath - 60th min)
Bath: 15 Nick Abendanon, 14 Matt Banahan, 13 Dan Hipkiss, 12 Matt Carraro, 11 Tom Biggs, 10 Stephen Donald, 9 Michael Claassens (capt), 8 Simon Taylor, 7 Carl Fearns, 6 Ben Skirving, 5 Ryan Caldwell, 4 Dave Attwood, 3 David Wilson, 2 Pieter Dixon, 1 David Flatman.
Replacements: 16 Ross Batty, 17 Nathan Catt, 18 Duncan Bell, 19 Josh Ovens, 20 Guy Mercer, 21 Mark McMillan, 22 Sam Vesty, 23 Jack Cuthbert.
Northampton: 15 Ben Foden, 14 Chris Ashton, 13 George Pisi, 12 James Downey, 11 Paul Diggin, 10 Ryan Lamb, 9 Lee Dickson (capt), 8 Roger Wilson, 7 Phil Dowson, 6 James Craig, 5 Christian Day, 4 Mark Sorenson, 3 Brian Mujati, 2 Andy Long, 1 Soane Tonga'uiha.
Replacements: 16 Ross McMillan, 17 Alex Waller, 18 Paul Doran-Jones, 19 Teimana Harrison, 20 James Ingle, 21 Martin Roberts, 22 Stephen Myler, 23 Tom May.
Venue: Recreation Ground
Referee: Martin Fox
Assistant referees: Peter Huckle, Andrew Pearce
Television match official: Geoffrey Warren