Just as had happened in the reverse fixture in October the Warriors put up some dogged resistance, and it took until around the hour mark for the Saints, who were missing a double-digit total of players to international duty or injury, to pull away.
Stephen Myler's three first-half penalties were the hosts' only points, with Chris Pennell answering with two for the Warriors. And while the power of the Saints pack told soon after the break, the eight earning themselves a penalty try, David Lemi struck back immediately afterwards to keep the visitors in the hunt.
Two tries from Travis Perkins man of the match GJ Van Velze took Saints clear, but the fourth try remained elusive, despite the hosts setting up camp deep in Worcester territory during the final quarter.
But while the England Saxons prop - who turned 24 on Friday - acknowledged that it would have been nice to have got the bonus point try, he said that it was more important to get the win that took the Saints back to the top of the Aviva Premiership table.
"You have to take each game as it comes and Worcester played some good rugby," he told SaintsTV. "It was frustrating at times, but they put up a good fight.
"But we stuck to our game plan and it paid dividends in the end. Nothing's ever going to happen instantly in a game of rugby. It's never easy and there are no easy teams in the Aviva Premiership.
"You can't expect to go out and put four tries on every team; it's called a 'bonus point' for a reason. It would obviously have been nice to get one and would have helped us out in the league, but we've gone back to the top of the table, which is fantastic.
"Staying here is the issue now, and we've got to keep working hard and keeping the momentum going."
The Saints are away next weekend at Newcastle, but there is still rugby at Franklin's Gardens as England Under-20 host Ireland in the 2014 Six Nations. England, who lifted the Junior World Championship trophy in June, are also seeking to retain their Six Nations title, and you can book tickets now from just £5 by CLICKING HERE and following the straightforward instructions!