Cheltenham Town produced a much improved performance to capture the League Two top spot at Macclesfield Town's Moss Rose ground.
Boss Mark Yatesdemanded a response from his players following last weekend's disappointing defeat, and he got ithere on a crisp afternoon in Cheshire.
Marcus Marshall had given the home side the lead on his debut for the club, but Sido Jombati headed home to level the match with his second goal of the campaign.
Cheltenham dominated the second period and finally found a second through Jeff Goulding, who was restored the starting 11 by the manager.
Luke Garbutt's first professional goal put the seal on the victory with the last kick of the game.
It was Mark Yates' side's eighth win on the road this season, and one which put his side on top of the pile for the first time in 12 years.
Back in September 2000 a 2-0 win over Hull City at Boothferry Park, courtesy of goals by Julian Alsop and Martin Devaney, elevated Steve Cotterill's side to the summit.
The Robins will remain there for three days, at least until Swindon Town host today's co-leaders Southend United on Tuesday night.
Yates revamped his side's attacking options, making three changes to the side which were defeated by Bristol Rovers last weekend.
Jermaine McGlashan made his full league debut for the club after a promising cameo in the 2-0 defeat at the Abbey Business Stadium.
The former Aldershot Town winger effectively replaced Jimmy Spencer, who dropped to the bench.
Wide man Brian Smikle made his first league start of the campaign at the expense of Russ Penn, while Goulding was deployed in the lone striker role ahead of Darryl Duffy.
Both Penn and Duffy joined Spencer among the substitutes.
Keith Lowe continued to deputise at the heart of the defence in Steve Elliott's absence with a calf injury.
Cheltenham made a positive start to the match, imposing their passing game on the hosts in the opening exchanges.
It was Garbutt, with 17 minutes on the clock, who drew the first save of the game with a rasping free-kick from the corner of the box.
Macclesfield responded with an opportunity of their own when Rotherham United loanee Marshall made space for shot from 12 yards.
However Cheltenham skipper Alan Bennett intervened to deflect the shot off target for a corner which came to nothing.
Marlon Pack produced the next chance mid-way through the first half, skipping past a couple of defenders before blasting a shot high and wide from an angle.
Again the home side reacted, this time Colin Daniel narrowly missed the target with a drive from 20 yards.
But Macclesfield took the lead against the run of play with 31 minutes on the clock through the debutant Marshall.
Some good work by Matthew Hamshaw down the right flank presented the pacey midfielder with the chance to steer an effort on target from six yards and although Scott Brown tried to scoop it clear, the referee signalled the ball had crossed the line.
Cheltenham though were level six minutes later after a puropseful passage of play which resulted in the equaliser.
Luke Summerfield forced a 37th minute corner which was flighted in by Pack from the left.
Bennett headed it back into the danger zone and when the loose ball bounced up, Jombati was first to react, nodding home from close range to restore parity.
Daniel and Garbutt exchanged chances on the stroke of half-time, while Macclesfield striker Ben Mills should have done better with his header seconds after the re-start.
Despite that early scare Cheltenham begun the second half as they started the first - on the front foot - and forced the Silkmen into an extended period of defending.
McGlashan inparticular looked menacing down the right, handing Tremarco a difficult time at left back with some mazey runs.
Mohamed thumped one wide on the hour after a promising build-up which begun out on the left through Garbutt.
Another fine run by McGlashan created the next chance, finding Goulding at the far post with a pinpoint cross.
The striker headed into the path of Summerfield, but the midfielder couldn't dig out the shot to test Jose Veiga in the Macclesfield goal.
Next Garbutt raced down the left and pulled one back to find Smikle, but the winger blasted his 20-yarder over the Cheltenham fans housed in the open terrace behind the goal.
Goulding though eventually made the deserved breakthrough with 24 minutes remaining with a fine strike from 20 yards.
Mohamed picked up a long ball forward and teed up the striker, who took a touch before squeezing his low drive inside the left upright to hand his side the lead.
There were a couple of scares at the other end when both Ben Mills and Shaun Brisley wasted opportunities to get their side back on terms from close-range.
Maybe the openings served as a warning to boss Yates, who added some steel to the midfield by introducing Russ Penn at the expense of the lively McGlashan.
Jimmy Spencer and Darryl Duffy were also sent on in the closing stages.
Mohamed worked a decent shooting chance in the final minutes, but he pushed his effort wide from 20 yards.
But Garbutt sealed the win with a heavily deflected free-kick from 20 yards with the last kick of the game.
For the first time in 12 years, the frozen travelling support could sing loud and proud: "We are top of the league, say we are top of the league!"
MACCLESFIELD TOWN (4-2-3-1): Veiga; Hewitt, Brisley, Diagne, Tremarco; Kay (Fairhurst 82), Mendy (Bakare 88); Marshall, Hamshaw, Daniel; Mills. Subs not used: Bateson, Thomas, Daniels.
CHELTENHAM TOWN (4-5-1): Brown; Jombati, Bennett (c), Lowe, Garbutt; McGlashan (Penn 76), Smikle, Pack, Summerfield, Mohamed (Duffy 90); Goulding (Spencer 87). Subs not used: Low, Hooman.
REFEREE: C Pawson
Murry Toms at Moss Rose