Darren Ferguson insisted the job is far from over despite his Peterborough team taking another giant step towards npower Championship safety.

A moment of magic from Grant McCann earned three priceless points as Sheffield Wednesday were beaten 1-0 in a London Road nail-biter.

Posh fans poured onto the pitch at the final whistle but Ferguson moved quickly to calm their celebrations, with his team only being kept out of the drop zone by a superior goal difference to relegation rivals Barnsley. Ferguson said: "We've done our job this weekend but we have another big one to do next weekend.

"I've felt for a while that it would go all the way to the final day of the season and that's how it has panned out. The way we have responded to such a poor start to the season is excellent. We've produced top-three form since Christmas. We're in a good position in so much as we know that if we match Barnsley's result, we'll stay up.

"I've got a fantastic bunch of lads and have never once questioned their commitment. Yes, they make the odd mistake, but they are only human."

The result means that Wednesday will also go in to the final day of the season sweating over their Championship future.

Boss Dave Jones admitted: "There were a lot of nervous people out there on the pitch and it was always going to take something special to win the game.

"We didn't do any better or worse than Peterborough did, but they had that one moment that mattered. It was sloppy on our part to concede the free-kick.

"We decided to play a system that has brought us success away this season, but unfortunately that wasn't the case. We had a couple of chances but their keeper saved one and we should have done better with another.

"There are several teams still in danger but our destiny is in our own hands and that is what is important. We're not in the position of having to rely on other results. Staying in this league will be a far bigger achievement than winning promotion last season to get here."