Brett Ormerod fired his first league goals since April as Saints ended their goal drought in style to jump back into the hunt for a European place.

It completed a memorable weekend for the striker, who saw his former club Accrington Stanley shock Bournemouth by holding them to a 1-1 draw at Dean Court in the FA Cup on Saturday.

Then 24 hours later hit a double in Saints' thrilling Sky-televised 3-2 win over Charlton at St Mary's.

Hot on the heels of their 2-0 Carling Cup victory against Portsmouth, Saints picked up their first win in five league games and their first league goals since October.

In fact, Saints looked a shadow of the side that had failed to score in seven of their previous eight league games.

Man of the match Ormerod said: "I'm delighted. It's always nice to score goals but I have always said that I would take the three points any time ahead of that - so it was nice to get both this time.

"We tried to take Tuesday's result into this game and thankfully we did that so hopefully that has kick-started us again.

"We have had a good start to the season but then maybe we had tailed off in the last couple of weeks.

"But I'm sure that on Tuesday against Portsmouth everyone was looking to work hard and get us back on track and hopefully we have carried that on now."

Michael Svensson gave Saints an early lead before Ormerod doubled the advantage just before half-time.

However, two fantastic strikes from Scott Parker levelled the scores before Ormerod lifted home the winner four minutes from time.

And it was so nearly a first Premiership hat-trick for the £1.75m striker, but Dean Kiely saved in the dying seconds after Ormerod had burst clean through.

"I am gutted that I missed my hat-trick but I am happy that we got the three points so I won't lose any sleep over it," said Ormerod.

"Dean Kiely made some great saves to stop Rory Delap and David Prutton as well so the lads are growing in confidence from Tuesday's result and we looked confident every time we went forward today."

The win leaves Saints just two points off fifth spot, currently occupied by next Saturday's opponents Liverpool.

But just as importantly, they have now put six points between themselves and the bottom three.

"It felt like it was a hundred miles an hour today," added Ormerod.

"It was two wonder strikes that brought them back into the game - and they have to be to beat a keeper like Antti Niemi.

"But we never let our heads go down, we kept fighting and thankfully got the winner I thought we deserved."

It was the first time Saints had won at home in the league without James Beattie scoring since October 5 2002 when another Ormerod double - his only one in the Premiership before yesterday - sunk Manchester City.

Since then, Beattie had scored in all 10 of Saints' home league wins.