Phoenix fought back from 2-1 down at half-time to win their PFA Under 15 Cup semi-final against Stamford.
Goals by Finlay Loomes and Oliver Wood had Stamford ahead at the break but Phoenix edged it with strikes by Gilson Santos, Aioan Sewell and Elvis Munyiri. They will face either Eye United or Pinchbeck in the final.
Top versus bottom in Under 15 Division Two saw Bourne Town move closer to the title with a 12-0 win over basement boys Glinton and Northborough.
Benjamin Jones-Waite led the onslaught with four goals , Jack Dodd hit three and Bradley Danahar bagged a pair.
A first-half hat-trick by Darryl Edwards earned Riverside a 4-3 win over Peterborough Sports in Under 16 Division Two and saw them leapfrog Bourne Red into top spot.
Riverside lead by a point with three games each remaining.
A hat-trick by James Hill-Seekings saw Whittlesey Red Under 18s to an important 3-1 win against Rippingale and Folkingham. Whittlesey have now replaced Rippingale in second spot in Division One and trail Deeping by two points with a game in hand.