Queen Hotel and Eccleshill WMC will contest the Amateur Cup final after winning two cracking Bradford Sunday Alliance League last-four clashes.
A 4-2 victory against fellow Division 3B team Lyceum booked Hotel’s passage, while 3A high-fliers Eccleshill edged out section rivals Greenwood 3-2.
Both semi-finals took place at Rawdon Meadows, with Hotel ending the reign of cup holders Lyceum despite missing a penalty.
Lyceum led through Ryan Aujla but defender Richard Marshall equalised for Queen, who fell behind again to Jack Barker’s goal having squandered that spot-kick opportunity.
But Craig Louch hit an unstoppable volley to level the scores for a second time and further strikes by man of the match Saqlain Shah and Sam Prest put the match out of Lyceum’s reach.
The other semi-final saw Eccleshill WMC hit back from 2-1 down to see off Greenwood by the odd goal in five.
Andy Corker had actually given Eccleshill the lead with a smart finish from a corner, only for Greenwood to turn the tables with two goals in three minutes.
But captain Joe Sanderson pulled WMC level again with a great first-time finish from another corner just before the interval.
It then needed a Nico Carriciu own goal to settle the outcome in a tight second half as he deflected Chris Lee’s free-kick.
White Star trailed to a Karl Fawcett strike after 35 minutes but hit back to put themselves in pole position for the title.
Andy Benjamin pulled the hosts level with 20 minutes to go and Mark Betts sealed the points with a late free-kick.
Mill Lane went down 5-3 at home to Peel Park, who led 2-0 at the interval through cousins Matty and Anthony Hannan.
An Adam Turner free-kick put Park three up and although Lane battled well to draw level, Turner’s second goal and one from Tez Hargreaves foiled their comeback.
Second-placed Napoleons Casino beat leaders Buttershaw Celtic 4-2 to establish themselves as firm favourites for the Division One title.
Napoleons built an early two-goal advantage and although replies from Mally Nicholson and Gary Stoyles restored parity, the hosts were able to pull clear again with two late strikes.
There was also a top-of-the-table clash in Division 1B as Swaine Green climbed to second while preventing opponents Alexander improving on fourth position by winning 4-1.
Aaron Heywood grabbed a double for the visitors, with Kevin Sanasy and Elliott Holmes adding one each. Leaders Red Lion hit top form to demolish bottom side Wrose Bull 14-2. Kyle Shah claimed four goals and Arron Kershaw added a hat-trick.
Grass Greener United remain top of Division 2B after winning 8-1 at basement outfit Titans. James Brown struck a hat-trick and Rob Coulter bagged a brace.
Two penalty misses cost Grass Greener A a Division 3B point at leaders Park, who won 3-1 as Alan Cuff provided the only consolation goal.