Olympic champions Canada moved into the semi-finals of the CONCACAF Women's Gold Cup but needed extra-time before beating Costa Rica 1-0 on Saturday. 

Canada next will face the winner of Sunday's quarter-final match between the United States and Colombia.

Costa Rica finished third in their group and won a draw of lots to make it into the last eight, but they proved to be a tough opponent for Bev Priestman's team.

The deciding goal came from substitute Evelyne Vienes, who glanced home a header from a Jesse Fleming free kick.

Canada, which created numerous chances but lacked the clinical touch in front of goal, had goalkeeper Kailen Sheridan to thank for an excellent save deep into stoppage time in regulation.

Sheridan's outstretched right foot denied Alexa Herrera's firmly struck effort from close range.

Later on Saturday, Argentina face Brazil in an all-South American quarter-final.