Swindon boss Mark Cooper felt troubled striker Nile Ranger let his football do the talking against Peterborough.
Ranger scored a goal and produced a man-of-the-match performance in Town's backs-to-the-wall 2-1 win over out-of-sorts Peterborough at the County Ground.
The 22-year-old, who had been suspended by the club for persistently missing training sessions amid other personal issues, got his recall to the side after apologising to the rest of the players for his behaviour.
Cooper explained: "Nile came to me and wanted to apologise to the players. It was put to the players whether they wanted to give him another chance.
"In football terms, they wanted him in the team. The rest of it, they feel very let down by him and let him know that. But they decided we are a better team with him in it."
Overall, Ranger certainly did more than his fair share towards the victory, heading Swindon into a 28th-minute lead they later doubled through Yaser Kasim midway through the second half.
"He did some terrific defensive work, as well as scoring a goal we'd worked on at training," Cooper added.
"It was a result we ground out, though I'm not sure we deserved to.
"The back four and goalkeeper were immense. We had to dig deep. Peterborough pummelled us in the second half, but we held on."
Late replacement Nathaniel Knight-Percival scored his first Peterborough goal with 12 minutes of normal time remaining. He chested the ball down before rifling a 20-yarder into the back of the net off the underside of the crossbar.
But that was all Posh could manage as they tumbled, probably undeservedly, towards a fourth straight League One defeat.