Saracens hit back from conceding two tries in the opening five minutes to secure a hard-fought bonus point win over Northampton.
Fraser Dingwall and Harry Mallinder caught Sarries cold in the opening stages before Rotimi Segun replied.
The visitors took advantage of Saints going down to 13 men early in the second half, when Jack Singleton and Wales' Nick Tompkins both crossed.
Mallinder reduced the deficit before Ben Earl's score settled matters.
Saints' defeat came at the further cost of losing Wales stand-off Dan Biggar to a knee injury, just a week before the Six Nations clash with England at Twickenham.
More to follow.
Northampton: Mallinder; Tuala, Dingwall, Hutchinson, Naiyaravoro; Biggar, Reinach; Van Wyk, Fish, Hill, Coles, Bean, Wood, Tonks, Harrison (capt)
Replacements: Marshall, B Franks, O Franks, Glynn, Eadie, Taylor, Symons, Proctor
Saracens: Goode; Segun, Taylor, Tompkins, Lewington; M Vunipola, Wigglesworth; Barrington, Singleton, Lamositele, Skelton, Hunter-Hill, Isiekwe, Earl, Wray (capt)
Replacements: Woolstencroft, Carre, Koch, Kpoku, Clark, Day, Morris, Gallagher