They left it late - but Ruffiliah Kamran and George Kirby were the heroes as Bedfont Green Youth won two trophies in dramatic fashion on Sunday.

Kamran headed in a last-gasp corner to win the league for the U10 Juniors in a game they needed to win to land the trophy.

They trailed 2-1 to Manorcroft with a minute left before drawing level, then winning it thanks to Kamran's late intervention. Owen Wapshott and Joe Wick were also on target.

Kirby, meanwhile, netted the winner in the second period of extra-time as the U16s beat AFC Wimbledon to lift the League Cup.

However, there was disappointment for the U10 Saints, who lost their League Cup Final 3-2 to Whitton Town despite Charlie Mizen's brace.

Elsewhere, Frankie Romp's hat-trick, plus a Joe Reece double and a Jordan Hardman strike, saw the U13s hammer Cheam Sports 6-1.

Harrison Livingstone was another hat-trick hero as the U10 Colts thrashed Hampton Rangers 7-1, with Adam Ellis bagging two while Tyler Bryant and Patrick Raccani completed the rout.

However, Sam Ellis' treble was not enough to prevent the U11 Youth going down 7-3 to leaders Chertsey Town.

Yousef Hedfi struck three goals too, but spread over the two games the U9 Colts played. He notched twice as they won 6-0 at AC Fulham on Sunday, having scored to earn a 1-1 draw with Epsom Eagles the previous day.

Sonny Hersey also hit two against Fulham, while Liam Gregory and Harry Pennington rounded off the scoring.

Daniel Hamlet grabbed the winner and George Douglas saved a penalty as the U8 Youth beat an older Spelthorne Sports U9s side 1-0, while Josh McBride and Charlie Conlon were on the mark in the U7 Youth's 2-0 win over Halliford.

Cyrus Longdon-Hughes and Tom Walpole were on target as the U15s edged past Farnacombe 2-1, while Tyler Smith's brace, plus a Killian Newport strike and a Dhamil Dioum goal straight from a corner saw the U9 Youth hold Molesey Juniors 4-4.