In the penalty shootout, Vancouver survived 5-3 to set up a semifinal date with York United on 21st June.
York United had beaten Pacific FC 4-3 on spot-kicks in the quarter-finals following an exciting 2-2 draw in regular time.