Witney ended their three-month run without a home victory by putting four goals past St Leonards in the Dr Martens League Eastern Division on Saturday.

Although it proved a scrappy match, the 90 minutes were enlivened by some cracking goals.

In the first half hour, Geoff Neville shot across goal and St Leonards' Miles had a shot palmed on to a post by keeper Tom King.

Witney took the lead on 35 minutes when Neville turned past a defender before firing over the advancing keeper.

The home side could have increased their lead through Gary Swann, who had come on after 15 minutes for the injured Gary Willetts, and Neville, but the keeper denied them both.

St Leonards equalised early in the second half through O'Callaghan when he took advantage of a Mooney pass to slot home.

Swann hit the visitors' crossbar from a corner before Witney went back in front in the 71st minute, Richard Bourne firing home a super drive from 20 yards.

Witney sealed the points with two late goals. The first came on 86 minutes when Swann audaciously chipped the goalkeeper from long range, and then Keith Knight added No 4 in injury time.

Witney Tn: King, Morrisey, Willetts (Swann 15), Cook, Murray, Tavinor, Knight, Caffel, Keveran (Bourne 57), Ratcliffe, Neville (McSherry 78).

**Banbury United's Eastern Division game at home to Spalding was postponed because of a waterlogged pitch.