The first-leg match between Pune and Bengaluru will be played at the Shree Shiv Chhatrapati sports complex in Pune on March 7 and the Goa-Chennaiyin match will be played at Jawaharlal Nehru Stadium in Goa on March 10.
The second-leg match between Bengaluru and Pune will be Sree Kanteerava stadium here on March 11, while the Chennaiyin-Goa match will be played at Jawaharlal Nehru Stadium in Chennai on March 13.
All semifinals matches will be played under floodlights, beginning 8 PM.
Former I-League champions Bengaluru ended up as table-toppers of this year's ISL with 40 points from 18 matches.
Also Read
Pune were the second team to qualify after settling for fourth spot with 30 points from 18 matches.
They were assured of a berth in the initial stages, but due to six losses, had to wriggle their way out of danger of not making it to the next stage.
Disclaimer: No Business Standard Journalist was involved in creation of this content