Northampton coach Jim Mallinder paid tribute to his forwards after the 10-9 Heineken Cup victory over Ulster at Ravenhill.
Saints' win avenged last weekend's 25-6 defeat by the Pool Four leaders and kept their hopes of qualification alive as well as ending Ulster's 13-game winning run.
"We were bitterly disappointed with the first game and we got a lot of criticism from various places and I think as a team we were determined to put that right," said Mallinder.
"The front five were outstanding. The set-piece went really well as did the breakdown. Last week we couldn't get any quick ball and we didn't get on the front foot at all.
"In this game from the start we were on the front foot with our forwards working really hard and we got some good width in our game.
"We could have possibly scored another couple of tries. If we look back over the full 80 minutes I thought we deserved it."
Ulster coach Mark Anscombe said: "It's sad because it's our first loss but we got beaten by a better team. We're still a good team and we'll bounce back.
"It happens and you've got to acknowledge it and respect it as they did well and deserved their victory. We've got to go back and look at what we need to do better."
Anscombe continued: "Our execution was poor and we suffered from it. They got 10 points up in the first 18 minutes.
"We held them out well but I think we created enough opportunities to score points and we weren't patient enough and didn't have enough composure at crucial times.
"We tried to force it and they brought a little more passion than us to start with. Their physicality at the start got them going.
"We weren't complacent but we were a little more passive early on and we created enough opportunities but we just weren't composed enough at crucial times and we didn't take our points when we had opportunities.
"Our destiny is still in our own hands. We're not relying on other teams to see how it goes, if we win our last two games we'll qualify. Not every team has that opportunity, we have and we need to take it."