Town's 4-3 victory against Crewe Alexandra on Saturday was something out of a Hollywood film for Marc Richards who quickly endeared himself to the Swindon faithful.
Fans hardly had chance to settle into their seats before the experienced striker opened the scoring at SN1, showing just why the club were so keen to bring him to Wiltshire.
And, after Timi Elsnik had struck twice to restore parity following a strong spell from Crewe which saw them storm into a 3-1 lead, Richards popped up with a later winner to spark jubilant scenes amongst the home bench and home fans.
The victory moved Town to within touching distance of the Play-Offs and it was certainly a day to remember for Richards, who admitted that he couldn't have asked for a better home debut.
"It is something I've always wanted to do - score a last-minute winner and just whip my shirt off," he told the local media in the wake of the game.
"It was just harmless banter and the emotion of the way the game went.
"It has been a long time coming. I don't remember when my last goal was and I've not played a lot of football this season - my legs were shot by 65-minutes.
"My fitness will come and no doubt my sharpness will as well.
"I was pleased to be selected to start and I just wanted to repay the faith in the Gaffer by getting a goal and thankfully today I got two and we won.
"It was a perfect home debut.
We started really well and then conceded three goals but we showed a lot of character to turn the game round and I thought we dug in really well.
"It was 4-3 in the end but it could have been a lot more.
"You look at the characters we've got in the team. We could have easily gone under and at 3-1 you think it is another bad day at the office, but there is that self-belief throughout the squad which the Gaffer drives through us.
"It shows the quality we've got in the squad.
"It is a tough job being a manager and you have to make tough calls at time. The lads who have come off will obviously be disappointed but ultimately it is not about any any individual, it is about the team and about us progressing in the league.
"It is something I've always wanted to do - score a last-minute winner and just whip my shirt off!"
"Thankfully we've got the result and on another day we could have gone under and not quite been at the races.
"Hopefully this is a catalyst for us to go on now. We've got a tough month coming up with lots of games and lots of points to be played for."
Richards was also full of praise for Timi Elsnik, who came off the bench to score a brace, after setting up one of the midfielder's goals yesterday.
"I think it came off his big toe! It was a great finish and he timed his run to perfection," he added.
"That's what we're bringing to the team when we make changes. A player of his quality to come on and score two goals, and his first one was a peach, just shows our quality.
"It is not just about the individuals though, it is the work-rate of the wingers that have got us up into that good area and the midfielders who were backing the play up and helping the attackers to create as much as we can."