In a first half low on goal scoring chances, Slough edged ahead in the 13th minute when Stuart Swift swung a free-kick on to the head of Adam Logie, whose header was parried by Simon Grant - but Ben Abbey was on hand to turn in the rebound and notch his second goal in as many games.
Abbey, however, was to leave the field just four minutes later with a recurrence of a hamstring injury suffered at North Greenford on Saturday. Danny Burnell replaced him and immediately set about trying to create opportunities, but the ball just wouldn't fall for the Rebels around the edge of the AFC Hayes box, and Slough went in to the half time break with their lead intact as the Brook barely troubled Jamie Jackson.
The second half burst into life three minutes in, as Simon Martin doubled Slough's lead. Chris Herron, in for the injured Sinclair, played in Danny Burnell, and the livewire striker laid the ball across goal for Martin, who got in front of the defender and poked home into the empty net.
With 56 minutes played, Burnell won the ball in midfield and played in Stuart Swift wide on the left, who brought the ball into the box and drilled the ball across Grant and into the far corner to give Slough a comfortable lead.
Seconds later, Slough regained possession after Hayes had restarted the match, and Swift turned provider, teeing up Adam Logie to fire past the helpless Grant as Slough started to buck the trend of many games this season and convert chances when presented to them.
The closest a disappointing AFC Hayes side came to testing Jackson was a mishit cross which the keeper dealt with comfortably, and the visitors were restricted only to long range efforts.
Slough put further gloss on the scoreline in added time when Burnell, unlucky not to register a goal already having seen one effort disallowed and a clear shot skewed wide, powered in a header from a corner with virtually the final action of the match.
AFC Hayes Lineup
Grant, Merritt, Nuako, Murphy, Machel (c), Duffy, Long (Catlyn), Smith, O'Donogue (Munroe), O'Malley, Rhone (Burton). Subs not used: Jeff, Andrew.