Ealing started full of purpose against their more illustrious opponents, scoring two early tries.
After repeated phases, Lefty Zigiriadis powered over from close range before Tobi Wilson broke down the wing to release the former Saints player Collins to dot down.
Northampton responded quickly, with Rory Hutchinson feeding the rampaging George Hendy, who shrugged off Ealing defenders to reach out and plant the ball over the line.
Following Bird-Tulloch’s yellow card for a deliberate knock-on, Saints struck again with Hendy once again in the action before offloading to Ramm to go over for the Saints’ second score.
Ealing restored their lead with a Dan Jones penalty before Ramm struck again following a break from Tom James.
Davis then replied for the visitors with a close range effort before Bird-Tulloch secured Ealing’s fourth try, accelerating through a gap in the Saints defence to waltz over.
Things went from bad to worse for Saints when Mapu was sent-off for a high tackle on Mike Willemse, before Collins secured his second try following a precise chip over the top from Wilson.
Kernohan added a sixth score for the away side before Ramm’s third try restored some semblance of pride for the home team.
The result sees Ealing reach the semi-finals of the competition for the second year running.
