The biggest shock of Saturday's (20/12) games was Uxbridge's 4-1 home defeat to basement boys Winchester City in the British Gas Business League Division One South and West.

When Mark Nicholls put Uxbridge ahead from the penalty spot after only 11 minutes there was nothing to suspect that Winchester would break their duck on the road this season.

Jono Richardson equalised from the penalty spot after 31 minutes and then in a disasterous second half for Uxbridge their Hampshire visitors ran riot scoring three times to register their first away win of the league campaign.

To complete a miserable afternoon for the Reds they had substitute Neil Davies sent off in the 68th minute for a second bookable offence - after he had only been on the pitch for 22 minutes.

AFC Hayes had to settle for a point in a 2-2 draw at another struggling side Andover, as they twice came from behind with goals from Jay Pereira and Kevin Chakaodza.

Northwood are up to seventh spot in Ryman League Division One North after John Christian's 75th minute goal broke the deadlock in the match with lowly Waltham Forest. This means the Woods are now unbeaten in their last six matches.

Hillingdon Borough remain rock bottom of the division after they lost 4-1 at Redbridge.

Harefield are six points clear at the top of the Minerva Spartan South Midlands League Premier Division after a 3-1 win over Tring Athletic with Craig Totton, Adam Willis and an own-goal making up the tally.