Clapton Rangers failed to take their chances in their London FA Sunday Challenge Cup semi-final and were dumped out by holders Baldon Sports

Clapton Rangers failed to take their chances in their London FA Sunday Challenge Cup semi-final and were dumped out by holders Baldon Sports, who won 3-1 after extra-time.

The Hackney side took the game to the opposition with an Ashley Taylor goal forcing the game into extra time.

Clapton had chances to win the encounter, but were thwarted by Baldon, whose two goals in the extra half hour meant they reached the final for the second year running.

Midfield fought back from a goal down to defeat Division Two rivals Big Kahuna in the quarter-finals of the Jack Morgan Cup, with Dan Skeels, Chris Byrne, Stephen Rigione and Michael Parker on target.

AC Islington are another side who battled back to win as they beat Division Three leaders Hackney Borough 4-2 after extra time.

Borough were 2-0 up, but Islington showed great fighting spirit, with goals from Terry Brown, John Barfoot, Paul Wiggin and Chris Bland enough to take the north London side through to the semis.

In the shock of the day, Division Two side Cosmopolitan knocked out Premier outfit Black Meteors in the quarter finals of the Jack Walpole Cup thanks to a 44th minute penalty from Nathan Mathurin.

Hat-tricks from Justin Weatherman and Temi Oloto helped Premier League Bancroft United to a comfortable 9-1 win over Fourth Division's Royal Oak.

Brett Carter, Bengo Odicsina and Tyronne Davidson all scored for Bancroft, while Jamie Curtis replied for Oak.

Premier League leaders Lapton could only draw 2-2 with Real Romania. In-form Ionut Coropceanu and Gheorghie Ofrim were on target for Real, with Ibby Rank on target for Lapton.

Albion Manor beat Irawo Reds 2-0, with goals from Neil Alexander and Raymond Gibson.

Previous Division One leaders FC Polit lost their second game in a row after a 5-2 against Adam & Eve.

James Brigg struck twice, while Marlon Marriott-Trotman, Lee Vega and Shaun Morgan all scored for Eve, while Ryda Knight and Bradley Mills replied for Polit.

James Smith smashed four goals to help new leaders Metwin to a 6-2 win over Lancresse Rangers.

Johnny Fitzpatrick and Chris Brown were the other Metwin scorers, while Jermaine Hawkins and Tope Olateju were on target for Lancresse.

Mile End stay in touch towards the top after a 5-3 victory over Vio Romania. Abrahams Mahmood and Michael O'Donoghue both hit doubles, with Lee Smith also finding the net, while Grab Ion, Marzug Zimbru and Andrei Boro scored for Vio.

Division Two leaders Hare & Hounds edged out Delta 3-2 thanks to a Ricardo Gaffe double and a Steve Duberry strike, while Jack Beard and Tyrone Gannon replied for Delta.

Storm and Lammas played out a 2-2 draw, with Shegun Adegbite and Eugene Appiah scoring for Lammas, with Volodyme Turanskiy and Konstantin Small replying for Storm.

Lockers defeated Athletico Angels 3-2 with two goals from Phil Ellersby and a Cass Weaver strike. James Brockbank and Ashley Green scored for Angels.

Tottenham Phoenix and Jay Cubed played out a 1-1 draw, with Carlos Fowler scoring for Cubed, with Dean Aitkens replying for Phoenix.

Wenlock Arms move up to second in Division Three after a fine 7-2 win over struggling Walthamstow Village, thanks to four goals from Ricky Hanmore and three from Tom Blunsdon. Victor Scott and Simon Pascal replied for Village.

Alpha Grove and AFC Knights played out a goalless draw, while two goals each from John Green and Kieran Conway earned Mustard a 4-0 win over Cock Tavern.

Florist Arms are one point off Division Four leaders Shoreditch after goals from Simon Reza and Kiren Reid helped them to a 2-0 win over the division's top side.

Regents Park beat East London 2-1 thanks to strikes from Keith Murray and Tom Lucas, with Jag Phull scoring East London's consolation.

Serkan Paker hit a hat-trick as Baris Spor beat Comet 6-0, with their other goals coming from Lloyd Barzey, Corey Saerless and Hakan Guzel.

Eastway Olympia and Bow Young Prince drew 1-1, with Billy Fell scoring for Eastway, while Nick Hoxham replied for Prince.