Slick Baffins Milton Rovers turned on the style to crush United Services 5-1 in the Portsmouth Senior Cup last night.
Shane Cornish led the way with two goals.
Dan Rimmer and Ryan White also netted.
An own goal from Services defender Gary Barnes completed the rout.
Connor Duffs hit a consolation for the home side.
The quarter-final match was played on the 4G surface at Burnaby Road.
Bob Brady’s US came under pressure early on as the visitors started well.
Rovers – last season’s losing finalists – showed their intent to go one step further this time.
With Blu Boam pulling the strings, Jake Couzins was perfectly placed to meet a cross but he headed over.
White followed suit with a shot from the edge of the area.
Boam had Services chasing shadows.
His run and cross set up striker Chaz Gardner who shot wide.
On 30 minutes, the pressure paid off.
Gardner went down under a clumsy challenge in the box.
Cornish stepped up to sweep the penalty into the back of the net.
Baffins doubled their lead almost immediately.
Rimmer capitalised on sloppy defending to net.
Solid Baffins defending ensured they went into the half-time break well in command.
Services defender Barnes was unfortunate to get the third for Baffins. His back header landed in his own net.
Baffins pushed forward looking to increase their lead further and White struck a fourth goal late on.
The action continued as Services put together a tidy move for Duffs to net a consolation.
Cornish then headed a fifth at the other end, just before the final whistle.
Rovers will meet either AFC Portchester or Petersfield Town in the semi-finals.
United Services: Houkes, Sharratt, Jones, Warwick, Barnes, Lines, Duffs, Bass, Robinson, McEvoy, Sturt. Subs: C. Callard, G. Callard, Thomas, Braithwaite.
Baffins milton rovers: Male, Willet, Watts, Wall, Mallory, Rimmer, Cornish, Couzins, Gardner, White, Boam. Subs: Royd, Pharoah, Gibbs.