The Goan outfit will now face East Bengal in the semis on April 16.
Brandon Fernandes (34th), Ferran Corominas (Penalty 69th), Manvir Singh (77th), Hugo Boumous (78th; 89th) scored the goals for Goa while it was Ashim Biswas scored the lone consolation goal for Jamshedpur FC (90 + 2').
Jamshedpur got a good chance early on through Haitian Kervens Belfort, but Laxmikant Kattimani made a brilliant save to keep him at bay in the 11th minute.
Soon after, Jamshedpur had a chance to equalise through Belfort who failed to find the back of the net.
In first half stoppage time, a brilliant pass from Brandon found Spanish teammate Ferran Corominas but the latter couldn't convert.
The second half began with eight players taking the field from either side, after a brawl that broke between both the teams at the end of the first half.
The referee sent off six players (3 from each side) from the field of play.
Goa were clearly the dominating side in the second half consistently making it to the Jamshedpur FC box.
Goa, who were consistently attacking all throughout couldn't really capitalise on their lead until a reckless tackle by Jamshedpur's Brazilian midfielder Emerson Moura on Ferran Coromino led to a penalty to the Goan side.
Ferran made no mistake in converting it, giving his team a 2-0 lead.
Boumos scored again in the 89th minute giving Goa a huge 5-0 lead in the game.
Jamshedpur finally found consolation through a goal from Ashim Biswas in the stoppage time.
(This story has not been edited by Business Standard staff and is auto-generated from a syndicated feed.)