Sohail Mahmood enjoyed an amazing match as he scored all the goals for Albion Sports under-nines in their 6-3 Keybury League victory against Campion.

Albion had to work hard against their dogged opponents before sealing the win.

Campion were second best in the first half as they trailed 4-0 but stormed back to within a single goal before Albion netted twice late on to end the fightback.

Not surprisingly Mahmood was named man of the match for his exploits in front of goal.

BPA Lizards under-12s climbed to the top of the table in style as they beat Long Lee B 13-0 – the week after also defeating their A team.

Long Lee held firm early on but then the floodgates opened as Niall Armstrong (2), Stefan Giangregorio, Alex Gibson, Lewis Melvin and Mckenzie Lister, with his first goal for the club, made it 6-0 within a devastating eight-minute spell.

A wave of Lizards substitutions slowed the pace and allowed Long Lee to play some neat passing football.

But another burst of scoring just before half-time saw Kaylum Johnson (2), Bradley Hahn and Melvin make it 10-0.

The second half saw BPA asked to hold on to the ball longer rather than shoot – but that did not stop second keeper Dominic Corps beating two attackers to the ball before scoring with an outrageous 40-yard chip.

Giangregorio added his second goal before the biggest cheer of the day when first-choice keeper Thomas Indriks scored with a cracking shot.

Alfie Turner grabbed a hat-trick, backed up by Ben Cockcroft (2) and a Hamish McCallum diving header, as Baildon Trinity Dynamos Sky under-eights won 6-3 at Silsden.

The Dynamos Blue team hit back from two goals down to beat Silsden 4-2 with two Raphael Vale goals before Archie Smith and Rory Holmes completed the comeback.

Goalkeeper Owen Chippendale starred for Dudley Hill Rangers under-eights but could not prevent a 5-3 defeat after a great game against Calverley A.

Adam Morris and Brody Pimperton earned Rangers a two-goal lead but their opponents hit back to lead 3-2.

Pimperton’s second levelled matters but although Chippendale made some great saves, he could not keep out two late Calverley strikes to seal the victory.

Rangers under-nines were foiled 2-0 at Silsden, after looking good for a draw, but the under-tens were 2-1 winners at Keighley Shamrock Knights.

A long pass from Harry Norton to Jake Softley led to Niall Griffiths poking over the line to make it 1-0 at the interval.

Griffiths coolly converted his second goal after a spell of Knights pressure before the hosts converted a penalty to leave Dudley Hill hanging on.

Jack Leach led the way with four goals as Wyke Wanderers under-tens tamed Yorkshire Lions 12-1 in the Huddersfield League.

Reuben Davis added a hat-trick, with the remaining Wyke goals coming from Stan Cahill (2), Reece Clay, Hayden Clifford and Jacob Smith.

It could have been an even heavier defeat for the Lions but for some excellent saves by their keeper.

They were rewarded for their persistence with a consolation goal from the last kick of the game.

The Wanderers B team had to settle for a 2-2 draw against Warley Rangers. Kamran Latiff and Ranganai Muza netted the Wyke goals.

Wibsey Lions under-16s kept their third clean sheet in as many games while boosting their goal tally with a healthy 5-0 win at Linthwaite.

After a slow start, Wibsey grabbed their opening goal from a corner as Ryan Archer provided the cross for man of the match Nathan Khan to nod home at the back post.

Nadeem Khan then struck a half-volley against the post but was rewarded moments later when his well-aimed shot found the bottom corner to make it 2-0.

Nadeem also added the third goal with a superb individual effort, cutting in from the wing before curling past the keeper.

It was 4-0 nine minutes into the second half as Davis Peel crossed and captain Damien Hields took a great first touch before scoring his first goal of the season.

Archer added the final goal four minutes from time with the aid of a slight deflection after being set up by Hields.

Billy-Lee Firth scored four times as BPA Raptors under-11s marked their first Craven League home game of the season with an 8-2 win against Wilsden.

Firth and Louis Price quickly established a two-goal cushion, although Wilsden rallied well and pulled one back.

But BPA stepped up a gear again and scored four more before the interval, with Firth completing his hat-trick and Vincent Henderson netting twice.

The goal of the game came after a driving run from man of the match Chris Byron to the touchline as his powerful cross was met by header from Firth, before Price rounded off the scoring with a great individual effort.

BPA under-15s were on the wrong end of a 7-1 scoreline at Sandy Lane.

Billy Enoch, who was BPA’s man of the match, lobbed the keeper to cancel out an early goal from the hosts.

But a couple of unfortunate ricochets in the box led to Sandy Lane moving 3-1 up and they made it 5-1 before half-time.

BPA raised their game after the interval and it was not until the last five minutes that they conceded the last two goals.

Thackley Dragons under-15s opened their league campaign with a hard-fought 4-2 victory at Killinghall Nomads.

The Dragons had to fight back from two goals behind as James McEwan fired in a hat-trick, with Daniel Grimshaw completing the tally.

Grimshaw shared the man of the match award with Emmanuel Sidibe.

Westwood under-11s made it three wins out of three after edging a 4-3 verdict at BD3.

Jake Larvin opened the scoring with a bullet header before Jacob Slator (2) and Liam Wilkinson took on the scoring duties.

Woodhall United under-nines continued their unbeaten start as a great all-round team performance earned victory at Salts.

Raheeb Mano Akhter was named man of the match for providing countless assists throughout the game.