FC Bartlett kept their dream of a third consecutive Albert Daniels Senior Cup success alive after beating Mile End on penalties to reach the final.

Neither side managed to break the stalemate after 120 minutes, but it was Bartlett who prevailed 4-3 in the shoot-out.

The holders will face London Meteors after the Jack Walpole Cup winners survived a stirring comeback from Highfield to also win on penalties.

Meteors raced into a 3-1 lead before Tope Olateju scored twice for Highfield to send the game to penalties. But, for the second time this season, Meteors inflicted shoot-out heartache on the same opponents to progress to the final.

In the Premier Division, Tottenham Phoenix and New Kuba served up a 5-5 thriller, with Menalick Richards scoring a hat-trick and Jerome Anglin notching a brace for Phoenix.

Two goals apiece for Kuba’s Chris Owusu and Rasheed Teniola plus another from Dale Piercy ensured the points were shared.

Elsewhere, George Green scored twice as Mustard FC edged out Clapton Rangers 3-2, while a first-half blitz set the platform for a comfortable 5-1 win for Shakespeare over Niva-Unistream.

In Division One, leaders FC Krystal were held to a 2-2 draw with MDM United, while Forest Athletic suffered a setback against Lions FC, who were thankful for two more goals from Onisim Chelba in a 4-2 win over the promotion hopefuls.

Elsewhere, two goals from Oraldo Kola guided Riviera to a 3-2 triumph over Hackney All Stars while goals from Eiyans Ali and Mohamed Omar earned Heegan a 2-1 win over Newcresse.

A solitary Russell Hughes strike was enough to give Wounded Knee all three points over Dynamics.

In Division Two, Bailey Morgan was the star for Delta as he scored all four of his side’s goals in a 4-1 destruction of Angel & Crown.

Jay Cubed recorded an important victory over BG United to keep their quest for survival on track, with goals from Nathan Rose, Patrick Barrett and two from Ian Baker helping them to a 4-1 win.

Elsewhere, Matt Stevens scored the only goal as City Fliers defeated Shoreditch Fire Penguins, while leaders Bristow City succumbed to a shock 4-1 defeat by Haggerston.

In Division Three, a Sam Norris hat-trick set Bocca Albion on their way to a 6-1 rout over Gladstone Wanderers, while Chapel United edged out Boroughs United thanks to a Johnny Fitzpatrick strike.

Regent’s Park have closed the gap on leaders Boston Celtic after Memmet Emin scored a hat-trick to beat Wenlock Arms 3-2, while Top Red overcame last week’s cup disappointment to record a 6-3 victory over Maynell, and Stratford Athletic drew 22 with Football Club 22.

In Division Four, only goal difference is keeping East Olympia out of the promotion places after they beat Wojack Sunday 2-1, while leaders Renaissance were held to a 1-1 draw by Woodford Rovers.

Second-placed Waltham Forest were beaten 2-1 by East London to leave them level on points with Eastway, and a late goal earned Bethune FC a 1-0 victory over South London Sharks.

Jamie Garner scored twice as Birkbeck Orient A were comfortable 4-1 winners over bottom club Bow Badgers, while Dynamo Gobblers went one better, beating Leyton Manor 5-1.