In all he made three tremendous saves to deny City, who played nicely at times but could not match the constant quality of their opposition.
Western Springs' Sam Burfoot ran the game for the visitors.
City had no answers for the small midfielder, who had more touches and worked more angles than anyone else on show.
He scored more goals too; two in fact. His first came during the opening exchanges of the second half, and was a beauty.
The thumping left foot strike from the edge of the box was followed up later with a clinical finish from a goal line scramble, and all the time in between he was manipulating the City defence.
City's midfield seemed reluctant to guard the wily midfielder in the middle of the pitch, so ceded possession and position.
A goal in driving rain on the break from Liam Mulrooney put the 10-man City side out of the contest for good, before the visitors poured in a third through Burfoot.
Irvine was showered, changed and a spectator under the covered stand by then, left to watch his side limp home in the rain one man down with few shots to fire.
Western Springs 3 (Sam Burfoot 2, Liam Mulrooney) beat Tauranga City 0.