Two-time runners-up Indian Oil outclassed the Punjab Police from Jalandhar, back in Mumbai after more than a decade, 4-1 after leading 2-0 at half-time.
Later, in a more evenly contested second semi final, South Central Railway defeated 2014 champions Army Eleven, Bengaluru, 3-2 after the two teams were tied 1-1 at the half-way stage of the match.
Punjab Police were outclassed in the first half in which their rivals Indian Oil scored a brace of goals through ebullient front-liner Sukhjeet Singh, a 21-year-old from Rajpal Singh Academy in Chandigarh, and Sunil Yadav in the 6th and 24th minutes.
But any hopes of a continued revival of their hopes were nipped when in a space of seven minutes midway through the half by oilmen's Athens Olympians Deepak Thakur and Prabhjot Singh scored opportunistic goals by lying in wait for the right ball to deflect in.
Also Read
The second semi final was better contested although South Central Railway, runners-up in 2014 to the army outfit, held a slight edge overall.
Captain M G Poonacha provided South Central a third-minute lead by converting their first penalty corner before Chandan Aind restored parity for army by converting the first of two penalty corners they earned in the game.
Crossing over, Army took the lead when Rahul Yadav cleverly scooped over the rival custodian following a cross from the left in the first minute after resumption.
SCR then were more in possession of the ball and benefited from this by earning two more short corners to the four they earned in the opening half. Gagandeep Singh essayed a perfect drag-flick off the fifth penalty corner award in the 60th minute to earn them a berth in the final.
Disclaimer: No Business Standard Journalist was involved in creation of this content