Division 4 champions Souldern completed a double by lifting the Arthur Crawford Cup with a 3-2 win over Steeple Aston Res at Charlton United.

Souldern's Robin Hambidge broke the deadlock midway through the second half, and Brett Moggridge increased their lead.

Phil Reay gave Steeple hope with a stunning 35-yarder, but Souldern ensured victory when Trevor Reeves added their third in injury time. Christian Hitchcock reduced the deficit with a penalty in the dying seconds.

BCS Bardwell Res came from behind to beat holders Heyford Athletic 4-1 in the Eric Morris Cup final.

A fine individual goal by Neil Falkner saw Heyford take a half-time lead.

But Bardwell substitute Robert Honour was quick to make his mark with an equaliser and, with less than ten minutes to go, Paul Pickett put them ahead.

Honour grabbed his second in the 90th minute, and a Martin Adams injury-time strike sealed Bardwell's triumph.

Steeple Aston are now firm favourites to win Division 1. They beat BCS Bardwell 5-3 and now need to win their last match of the season against Heyford Athletic to complete an impressive treble.

Goals from Gary Waddup, Alex Dann and Adrian Lester gave Steeple a dream start.

Bardwell pulled one back before the break and got back on terms thanks to a Stuart Adams brace and a Darren Ali penalty.

But Dave Fowler restored Steeple Aston's lead and Adrian Lester, with his second penalty, clinched victory.

OTHER SCORERS

Divisions 1 & 2: Cutteslowe 3 (S Palmer, A Potter, D Thomas), BCS Bardwell 1; Cutteslowe 13 (J Brackett 3, S Cherrill 2, P Weller 2, A Potter 2, D Thomas 2, S Palmer, R Moore), Islip 1.

Divisions 3 & 4: Finmere Res 2 (G Walker 2), Heyford Ath Res 7 (D Leach 4, N Ash 2, D Homans).