Division 6 leaders Deers Leap recorded a fine 4-2 victory over Division 2 team Pewsey Saints in the Knockout Cup.

The Leap's goalscoring heroes were Dennis King (2), John Cole and Paul Venables.

Another giant-killing act was performed by Mallard from Division 3 at AFC Gas from Division 1.

The match ended 1-1 after 90 minutes but the Mallard hit three goals in extra time to progress into the next round. Paul Bond, Damian Weir and Dave Jones with a double were their heroes.

AFC Royston from Division 7 put up a tremendous fight against Innogy from Division 2, drawing 5-5 after extra time before going down 3-1 on penalties. Always behind, they hit back with goals from Jamie Kay, Malcom Le Touche, Andy Pocock with a stunner and Nick Paget with two.

Elsewhere a Lee Curtis five- timer and one for Tom Dingle gave Division 1 side Wroughton WMC a comfortable 6-1 win over the current Division 2 leaders Innogy Holdings. Steve Porter scored the Holdings consolation goal.

Rob Etherington with a double and one for Darren Cardus was enough for Alanbrooke to see off Plough Highworth 3-1, and in the all-Division 4 clash Windmill keeper Mike Phelps saved two penalties in the shoot-out after his side went through 4-2 against Jovial Monk with the tie finishing 1-1 after extra time.

Division 1 team Juventus disposed of Castrol Chiseldon 5-1 thanks to a Tate Hulbert four-timer and one for Dominic Serratore. Bob Buckley scored for Castrol.

Another Division 1 side, Moonrakers, beat Chesters 5-0 with Paul Parsons firing in a hat-trick and Barry Armstrong with a double.

Carriers Arms won 7-2 at Nationwide with hits for Jon Peters, Matt Jack, Darren Woodfield, Alex Green, Dan Prescott and a double for Mark Peters.

Favourites Greyhound had to rely on a disputed penalty for handball against County Ground from Division 3 to win 2-1. Tony Joyce and Stuart Hodson scored for the winners and Robbie Broadbanks replied.

Blyskawica managed to grind out a 1-0 win against Auto Colour with Fab Stec netting.

Division 4

A goal each for Nick Trott, Nick Wootton and Anthony Mazzotta gave High St Club a 3-0 win at KMLC.

Division 5

FC Lava Lounge's recent winning run came to an end when they went down 6-2 at home to Village Inn, whose scorers were Alan Leng (2), Neil Haines (2), Rob Harris and Micky Stafford. Craig Alexander scored both for Lava Lounge.

Division 6

Kingsdown United won 4-2 at Swindon City, with Ian Davies (2), Liam New and James Anger scoring. Alex Woolhouse and Paul Martin replied.

WS One defeated Longs Bar 6-3 with goals from Terry and Tom Griffin, Matthew Brown, Andrew Marriott (2) and an own goal.

Division 7

Queenstown won 2-0 at Dennis Removals with goals from Scott Goodie and Gary McGunigall.

BluePrint hit eight at Angelos with a four-timer for Simon Offley, two for Andy Quick and singles for Neil Wooding and Matt Geraghty. The Angelos replies came from Colin Yates with a double.

GTS and Horse & Jockey drew 2-2 with Chris Skillern netting for GTS and Mike Napier and Kevin Ludlow replying for Horse & Jockey.

WH Smith scored their first victory since September when they beat Moredon Cheney 3-2, thanks to a goal each for Scott Todd, Alan Hawthorn and Neil Pearson.