Six minutes into the second half, Frankie Baker doubled the advantage with an excellent piece of anticipation. Reading Dewhurst’s attempt to roll the ball out from the back, Baker intercepted and finished confidently from a tight angle to make it 2–0.
Hampton’s challenge became even tougher on 55 minutes when midfielder Kwaku Frimpong was shown a second yellow card by referee Tolu Sangowawa for a foul on Korboa.
With the numerical advantage, Angels controlled the tempo. Babajide dazzled with clever footwork, Bradley Williams battled tirelessly in midfield, and captain Thompson helped marshal a defence that remained solid throughout.
Substitutes Sean Shields and Scott Wagstaff were introduced on the hour to maintain energy levels, while late changes saw Naz Bakrin and Tobi Omole help see out the closing stages.
The visitors refused to fold and nearly found a late consolation when Eduino Vaz fired narrowly over on 84 minutes, but Matt Rowley — drafted straight into the starting XI after his loan move from Reading was confirmed just an hour before kick-off - marked his return between the sticks with a clean sheet.