Staines Town Academy claimed a superb 3-2 victory over AFC Wimbledon Youths in the Ryman Youth League last week.

Having had three weeks to brood on a 7-1 reverse by Worthing, Staines went into the clash with the league leaders under the watchful eye of Mark Fabian, as Martyn Spong was laid low by flu.

Things didn't look great when a Wimbledon corner was met at close range by Daniel Fianyor.

But Staines equalised after 23 minutes when Lyle Taylor took the ball across the box before unleashing a stunning drive that gave former Swans junior Jack Turner no chance.

Will Marlowe thought he had headed Staines in front two minutes later, but he was flagged offside.

After 29 minutes, another good finish by Taylor into the bottom corner did give Swans the lead.

Taylor had two more good chances, but one was well saved by Turner, and the other went just wide.

But the Dons drew level four minutes before half-time through Fianyor's header.

Taylor completed his hat-trick after 63 minutes to restore Staines' advantage.

Staines had Michael Marren dismissed two minutes from time for a second booking with Taylor taking over the captain's armband.

Staines Town: Kristos Straker, Jon Vickers, Daniel Dunning, Luke Elliott, Phillip Joseph, Michael Marren SO 88m, Nassir Ali (Elliott Thompson 55), James King, Lyle Taylor, William Marlowe (Enos Rodger 67), Adam Nelson (Sam Nicholson 75); unused Hyun Jin Lee, Emmanuel Adesanmi (gk).

AFC Wimbledon: Jack Turner, Stevie Gilbert, Femi Ilesanmi (Edward Bell), Godfrey Asare, Aaron Snelling, James Stenning (Abdul Kamara), Michael Kyere, Luke Pigden, Daniel Fianyor, Tommy Hutchings , Ollie Trencher (Charlie Dennis).Attendance: 56.