Rueben Thompson led the fight-back with a hat-trick as Hampton Youth U14s came from 3-0 down to beat Old Isleworthians 5-3 on Sunday.

Tom Outram and Charlie Lewis netted the other goals.

A brace each from Charlie Wilshire and Charlie John, a Bailey Griffiths strike and a man-of-the-match show from Jake Hillier saw the U11s beat Coulsdon Athletic by the same scoreline in the cup.

The U12 Manor side made it through as well with a 3-2 win over Kingstonian, as did the U10 Manor side.

They went four-up against Carshalton through midfielders

Alexander Waddell (two), Keegan Stewart and Leon Andoh before surviving a fight-back to win 4-2.

The U10 Youth beat Molesey by the same scoreline after being pegged back from two-up to 2-2, with Freddie Kemm, Henry Fuller, Spencer Day and Scott Clark on the mark.

Goals from Owen Griffiths, Ryan Ward and Ethan Emi weren't enough to prevent defeats for the U9 Blues (3-1 v Hampton Rangers), U9 Reds (2-1 v Meadow Sports) and U7s (2-1 v Spelthorne Sports).

There were also draws for the U15 Youth, 4-4 at Town, and U17 Youth, 1-1 at Bisley.