Northampton maintained their unbeaten home record with a 26-17 win over Harlequins in the Guinness Premiership on Saturday.
The Saints just about deserved the win as they were the more penetrative side but the Quins could certainly have made it a whole lot more difficult but for crucial errors and a couple of key refereeing decisions which went against them.
Williams, the man at the centre of the 'Bloodgate' incident, returned to the Quins line-up having completed his four month ban but he had little chance to impress and was replaced after 58 minutes.
Northampton were ahead within three minutes of the start.
Harlequins turned the ball over on halfway and the Saints moved it swiftly for Jon Clarke to chip ahead.
It was a neat kick as both David Strettle and Chris Robshaw failed to deal with it allowing Bruce Reihana to latch onto the loose ball and score. Stephen Myler missed with the conversion attempt.
The Quins then produced a period of sustained pressure but Northampton were at their most determined in defence to keep them out.
A couple of penalties in the hosts' favour allowed the Saints respite and had Phil Dowson passed the ball when he quickly took a penalty Northampton would have extended their lead.
Myler had a chance to do just this after 19 minutes and he made no mistake by firing over a splendid penalty from inside his own half.
Some of the Saints' back play was particularly impressive with Reihana, James Downey and Chris Ashton all displaying neat touches but it was left to Myler to extend the advantage to 11 points with a 30 metre penalty after 32 minutes.
Northampton were then dealt a double blow when, on the advice of the touch judge, Neil Best was yellow-carded for an illegal challenge on Tom Guest and the resulting penalty saw Nick Evans reduce the lead with his successful kick.
Quins should have reduced the deficit even further when Nils Mordt tore the home defence apart to run 35 metres but Mike Brown's scoring pass to Williams was a shocking one and then moments later another error saw Williams once again deprived of a try when David Strettle's final pass was adjudged to be forward.
To make matters worse for the Quins they were then awarded a very kickable penalty but it was reversed for a punch by James Percival to still leave the visitors 11-3 adrift at the interval.
Myler kicked a penalty after three minutes of the restart and Best returned with no serious damage done to his side's chances.
Courtney Lawes, released by England, and Euan Murray, playing his first game of the season were both introduced by the Saints but it was the Quins who had the better of the third quarter but they failed to make any inroads into the Saints' lead.
Once again they were made to pay when Northampton broke away and Soane Tonga'uiha provided the scoring pass for Juandre Kruger to score a try which Myler failed to convert.
Despite the Saints having sealed the match, the Quins continued to press and eventually got their reward with 10 minutes to go when Josh Drauniniu crossed in the corner for Evans to land the conversion.
An exchange of tries from Tonga'uiha and Drauniniu in the closing moments ensured an exciting finish to the game, even if there was never likely to be a change in the outcome.
Tries: Reihana, Kruger, Tonga'huia
Pens: Myler 3
Tries: Drauniniu 2
Cons: Evans, Brown, Pen: Evans
Northampton: 15 Ben Foden, 14 Chris Ashton, 13 Jon Clarke, 12 James Downey, 11 Bruce Reihana, 10 Stephen Myler, 9 Lee Dickson, 8 Roger Wilson, 7 Neil Best, 6 Phil Dowson (c), 5 Juandre Kruger, 4 Christian Day, 3 Santiago Bonorino, 2 Brett Sharman, 1 Soane Tonga'uiha,
Replacements: 16 Joe Gray, 17 Regardt Dreyer, 18 Euan Murray, 19 Courtney Lawes, 20 Scott Gray, 21 Alan Dickens, 22 Barry Everitt, 23 Joe Ansbro.
Harlequins: 15 Mike Brown, 14 David Strettle, 13 George Lowe, 12 Nils Mordt, 11 Tom Williams, 10 Nick Evans, 9 Karl Dickson, 8 Tom Guest, 7 Neil McMillan, 6 Chris Robshaw (c), 5 George Robson, 4 James Percival, 3 John Andress, 2 Tani Fuga, 1 Ceri Jones.
Replacements: 16 Chris Brooker, 17 Aston Croall, 18 Mark Lambert, 19 Lewis Stevenson, 20 Chris York, 21 Steve So'oialo, 22 Rory Clegg, 23 Josh Drauniniu.
Referee: Peter Allan