Sheffield United saw their recent revival suffer a setback when they lost 3-2 at home to Peterborough United.
Blades boss Nigel Adkins made just the one change from the side which beat Bradford City last time out.
Out went the injured Matt Done, to be replaced by Conor Sammon.
But the Blades were behind from a stunning strike from Conor Washington.
The visitors were causing themselves numerous problems at the back with some suspect defending.
And United should have levelled. Billy Sharp struck the post, then David Edgar’s header was well-saved by Ben Alnwick.
A deserved equaliser came when Sharp blasted home a penalty, after the United striker was fouled in the box.
Posh, though, were back in front at the start of the seond half. There seemed little on for Erhun Oztumer, but from long-range he smashed home a spectactular goal.
It took an amazing own goal to bring the Blades level again. Chris Basham’s effort looked to be going wide, before the defender - Jack Baldwin laying on the ground - nodded the ball into his own net.
But just when United thought luck was on their side, Posh broke clear and Martin Samuelsen netted the winner.
Adkins said: “There was a fantastic atmosphere inside Bramall Lane, but we are frustrated to have lost the game in the manner we did.
“Our preparation told us about Peterborough’s threat from long-range and we conceded two goals from outside the penalty area, so that’s disappointing.
“Overall our performance was very good, we moved the ball brightly, created chances and looked a threat going forward throughout the game.
“Peterborough will think they have scored three excellent goals, but we have to do more to prevent them. But we stuck in there and the supporters got right behind the players and it helped.”