Slough took the first chance of the game in the opening minutes. A long Andy Ballard throw was flicked on at the near post by Ian Hodges. Josias Carbon made a run at the back post and brought a good save from Matt Lovett, turning the ball away for a corner.
Slough should have done better when Garath McCleary crossed in from the right and the ball dropped over the head of Dean Wells, but Hodges wasn't expecting it to clear the defender and could not get an effort on target.
Hampton did come back into the game following the home sides strong start, but a couple of efforts from outside of the box from Andy Morley did not find the target and the half remained goalless with the defences on top.
McCleary was causing all sorts of problems for the Beavers defence with his pace and direct running and created a chance which should have put the Rebels one up. Beating his man on the right, he delivered a low cross which found the run of Hodges in the middle but the striker, sliding in, could only divert the ball over.
Hampton did take the lead midway through the second half. A long ball through from defence saw Lawrence Yaku run through and as Masters advanced off her line to challenge for the ball, crudely took out Yaku for a clear penalty. Elliott Godfrey stepped up and passed the ball down the centre of the goal as Masters had dived to his right.
Yaku again went close as they began to get on top with Alan Inns playing in Yaku, but the striker could only find the side netting from a similar position to where he had been taken out my Masters earlier.
The visitors had another good opportunity from a simple long clearance from Lovett. The ball went over the head of Mark Avery and sub Barry Matthews ran on. His well struck shot was too close to Masters and the keeper beat the ball back out and Avery was able to clear under pressure.
Slough were pressing but could not create anything as a well drilled Hampton side held on easily to record their first win in 2006.
Hampton & Richmond Boro' Line up
Matt Lovett, Graham Harper, Andy Morley, Matt Elverson, Rob Paris, Dean Wells, Alan Inns, Elliott Godfrey, Lawerence Yaku, Dudley Gardner, Kelvin McIntosh. Subs: Barry Matthews (for Gardner), Steve Sodje, Marcello Fernandes (for Yaku), Glenn Boosey (for Godfrey), Brian Connor