JAK McCourt left Cheshire a hero this afternoon as Swindon Town's dire League Two form came to a welcome end following the midfielder's injury time strike. 

It's the second time that the Silkmen have fallen victim to a Swindon injury time strike this season, following August's dramatic 3-2 win for the Reds at the County Ground.

The hosts netted early through Tyrone Marsh before Marc Richards scored a rare goal to level the contest before half time. 

A slow second half was then concluded by McCourt's injury time strike after debutant Ben House neatly headed down Jermaine McGlashan's cross from the right. 

Richie Wellens made four changes to the side that lost to Exeter on Tuesday at home.

Marc Richards made his first start since Town’s trip to Notts County while Scott Twine and Ellis Iandolo returned to the starting XI. Canice Carroll was handed his debut.

Swindon were first to threaten when Jarden Hodgkiss gifted the ball to Kaiyne Woolery inside the home side’s half before the ball was crossed to find Anderson.

Anderson twisted before taking his shot, which was blocked, before Kyle Knoyle latched onto the rebound – which struck O’Hara’s crossbar.

Sol Campbell’s men first threatened with eight minutes on the board as Scott Wilson emerged with the ball and ran free into Swindon’s penalty area.

Defender Conroy quickly forced Wilson off the ball though, denying the hosts a chance to shoot.

Macclesfield quickly made up for their errors with 14 minutes played though as Tyrone Marsh scored the game’s first goal after a well-weighted free kick from inside Swindon’s half was flicked over Vigouroux into the far-left corner.

The Silkmen should have doubled their lead seconds after kick-off as Vigouroux’s failed clearance was picked up by Scott Wilson.

With an open goal in front of him, Wilson guided his right-footed strike wide of Swindon’s right post.

Richie Wellens’ side continued to wobble – underlined when new recruit Canice Carroll trod on the ball in the centre circle before committing a foul which Macclesfield won a corner from after an advantage was played.

Carroll picked up a yellow card, but the corner almost came as a blessing for Swindon – who countered well before Woolery’s powerful strike from outside the area was well tipped behind by O’Hara.

Iandolo and Richards linked up well with 30 minutes played, with the latter just failing to get power behind Iandolo’s accurate cross from the left.

Travelling supporters only had seven minutes more to wait however for the equalising goal.

Michael Rose was judged to have handled the ball from a fast-paced cross from the right, granting Swindon a corner. McCourt neatly whipped the free kick in, and target man Marc Richards comfortably headed past a stranded O’Hara to level the game.

Debutant Canice Carroll had his first strike at goal with four minutes remaining in the second half.

Scott Twine’s effort was blocked before the Brentford loan signing watched his 25-yard effort whistle wide of the top right corner.

Home forward Fiacre Kelleher was then lucky not to see red with one-minute remaining in the first half after his poorly timed challenge hacked Knoyle to the floor close to the corner flag.

The late challenge prompted Knoyle to be Wellens’ first change with only minutes played in the first half with James Dunne replacing the trusty right back.

Prior to the change, the Silkmen were unfortunate not to score a second goal as Scott Wilson’s close-range effort at the back post was poked the wrong side of Vigouroux’s near post.

Excluded the hosts’ early chance, the second half’s first 15 minutes was dominated by midfield play.

McCourt and Carroll were particularly guilty for gifting the ball away cheaply while Iandolo’s shot from a tight angle on the hour mark epitomised play at the time with both teams struggling to break beyond the opposition’s defence.

Conroy then pulled the trigger from 30 yards out with 25 minutes of play remaining, unsurprisingly his effort was guided well wide of O’Hara’s right post.

Wellens reacted to the game’s lull by introducing Ben House to the field, he replaced Scott Twine, while Sol Campbell was forced into making his first change as a late challenge on Ryan Lloyd by Jak McCourt ended his game prematurely – Miles Welch-Hayes replaced him.

The lull in play was to last for a further 10 minutes before Woolery tried his luck from 20 yards when allowed time and space on the edge of the penalty area.

His shot was fumbled over the crossbar by O’Hara, who minutes later watched Marc Richards head the follow-up corner fractionally over the crossbar.

Jermaine McGlashan was then introduced to the field with only five minutes remaining while experienced Peter Vincenti replaced Koby Arthur for the hosts.

The change proved to be a winning one for Swindon, as McCourt struck in the game's concluding minutes to secure a first win for Swindon since the club's 2-1 triumph over Newport in early December.