The first chance of the game came in the third minute after Johnny Goddard crossed a ball in from the left-hand side, with Elliot Benyon getting his head on the end of it which ended up in Michael Johnson’s arms.
The first half of the game had limited chances for either side, with Slough maintaining some possession but no real clear-cut chances to show for it.
Gaffer Scott Davies opened the scoring for the Rebels in the 32nd minute; after winning a free kick from 20 yards out, Davies stood over the ball and whipped the ball into the top corner in front of the Rebels away support to give Slough the lead.
St Albans almost got an equaliser just before half time on 43 minutes, after a corner was whipped in towards Chay Cooper, who lost his marker and headed the ball against the post with the ball thankfully staying out of the Slough goal.
The home side got another chance two minutes later through Cooper again, after the number 37 had a strike from just inside the Slough box with Will Dennis superbly tipping the ball just wide of the post.
In the second half, the Rebels doubled their lead in the 51st minute through another superb strike.
This time a Scott Davies free kick hit the wall, however the ball bounced out to Matt Lench on the edge of the area and he struck an incredible low drilled effort past Michael Johnson to put Slough two up.
The Rebels were brilliant defensively to hold off St Albans from getting back into the match, with Slough limiting the chances for the home side.
The Rebels’ away support was in fine voice all afternoon, delighted with the work rate the players put in to get the three points across the line.
Scott Davies had another free kick opportunity on 78 minutes, however this time it was from a lot further out with the ball going just over the bar.
The hosts were given a penalty nine minutes from time after Joe Dandy was deemed to have fouled Zane Benton just inside the penalty area. Shaun Jeffers converted the penalty, sending Will Dennis the wrong way and placing the ball low into the net to get St Albans back into the game.
And the hosts almost got an equaliser right at the end after Kryan Wiltshire had an effort from distance with the ball just whistling past Will Dennis’s post.
But Slough held on and ended their run of consecutive defeats, with a huge three points against a top team in St Albans City.
The Rebels now turn their attention back to Arbour Park on Tuesday, with a clash against Bath City coming up. Slough will be looking for revenge after the heavy defeat earlier on in the season.
St Albans City Line up
Michael Johnson, Devante Stanley, Kyran Wiltshire, Callum Adebiyi, Michael Clark, Ryan Blackman, Shaun Jeffers, Zane Banton, Joy Mukena, Tafari Moore, Chay Cooper. Substitutes: Mitchell Weiss, Munashe Sundire, Riccardo Di Trolio, Glenn McConnell, Joe Neal.