BOTTOM side Garsington took a pounding in their Premier Division game with third-placed Freeland.

Missing five key players, they went in 2-0 down at the interval.

However, they had David Wall sent off for foul and abusive language after 55 minutes and caved in.

Chris Hilkes, with four, Dan Sadler (2), Tom Foley (2) and Danny Taylor did the damage as Freeland romped home 9-0.

Dan Smith bagged a couple and there were singles for Scott Finch, Steve Ciballi and Andrew Boyles as Middleton Cheney thumped Yarnton 5-1 in Division 1. Pete Taylor got the consolation.

Bletchingdon edged out Adderbury Park 3-2 in Division 2.

Adderbury took an early lead through Louis Winkworth, but the hosts levelled with a well struck shot from Callum Lloyd, only to find themselves behind again at the break via Lee Timms.

Jordan Gray got an early second-half equaliser and Richard Wells’s penalty earned the points.