A late strike from Lee Cash, his second of the game took 10-man Neasden into the last four as they overcame the cup holders at Rowley Lane with coach Darren Yarlett maintaining his 100 per cent record as manager, filling in for Jamie Cole.
Played in gusty conditions, Neasden were soon on the back foot when Yarlett pulled his hamstring and was forced off injured. Neasden had no substitutes and soldiered on with 10.
In between strikes from Cash and a quality low 20-yard drive from Ben Ellis, Pete Lazard and Ben Joseph scored for Lions.
Neasden Darren Yarlett told JC Sport: "I’m am over the moon with yesterday's performance, 10 men for 75 minutes, away at Rowley lane and to come away with a well deserved win is exceptional.
"The whole side played like warriors and won personal battles on the pitch. Lions could not live with our fight and determination.
"I was very surprised not to see Aviel play who is always top class and makes them tick but I'm not complaining."
Eilon Kennet, the Lions manager, told JC Sport: "This was another game we totally dominated and made endless chances we just didn't take. The game should have dead and buried by half time.
"Bottom line is that we haven't replaced Louis Basger at the back and we don't have a natural predator up top.
Losing Mike Pearson was a big blow."
Speaking from Vegas, NWN boss Jamie Cole told JC Sport: "I'm very proud to hear about the Neasden side today. To knock out last year's winners with 10 men is a huge achievement."