UPTON AA came out on top in a thriller in the semi-final of the C&C Catering Chester Senior Cup last Friday.
It was 1-1 at the end of 90 minutes against St Werburgh's and 3-3 following extra-time, but Upton were spot-on in a penalty shoot-out to go through 4-1.
Michael McGrath scored for Upton in normal time and Ian Jones hit a double in extra-time, while Alan Richardson put St Werburgh's in front before Nathan Mapletoft added two extra-time goals.
In the other semi-final on Monday, Christleton won 2-0 against Chester Nomads, Alan Hooley and Chris Herbert on target. Christleton also had a penalty saved at the start of the second half.
Premier Division leaders Tarporley Vics dropped a point in a 2-2 draw at Cestrian Alex after leading with goals from Arron Brown and Henry Buckley, before Paul Finch and Adi Gough replied for the hosts.
Brewery Arms kept their title hopes alive with a 4-1 win at Chester Nomads Seconds (John Backford), thanks to Paul Davies (2), Chris Gil-martin and Leon McGovern.
All the goals came in the second half as Newton Athletic Youth beat Frodsham United (Gavin Daly) 2-1 and Waggon & Horses OB defeated Hoole Rangers 3-1 with goals by Paul Bennion (2) and 17-year-old Gary Hughes.
There were hat-tricks for Steve Sandbach and Neil Hughes as Christleton A beat Crossway 6-2 in Division One, and Andy Bennett also grabbed three to help Frodsham United Reserves draw 3-3 at home to Chester Nomads Thirds (George Rogers, John Campbell 2).
Adam Langton and Graham Tomlinson were on target for leaders Team Highfield in a 2-2 home draw with Duddon United, who replied through Ed Briscoe and Jamie Goldbourne.