BARKING 2, THAME UTD 1: Thame United gifted the home side maximum points with two uncharacteristically poor pieces of defending in last night's Ryman League Division 1 North clash.

The visitors started well, with Enzo Silvestri going close, before Thame took the lead through Andy Williams, who cracked home Alex Stewart's pinpoint cross.

Stewart then hit a post, before Thame suffered a blow when Mark West went off with a calf injury.

John Oxley levelled for Barking after Kamran Abbasi conceded a needless free kick.

Michael Black then hit the woodwork, before Stewart and substitute Danny Keen went close for Thame.

United suffered another injury blow when Williams limped off, and their misery was complete when Billy Read cracked home the winner after stealing the ball from Dave Thornton.

Thame Utd: Foster, Abassi, Joyce, Saulsbury, Williams (Freeman 61), Thornton, Ferreira, West (Keen 25) (Bartley 83), Stewart, Jones, Silvestri. Subs (not used: Smith, Gardener.