ROUND OF 32
Game 1: Punjab Hurricanes 'A' vs Serbian White Eagles
Game 2: Westside FC 'A' vs Wickham FC 'A'
Game 3: Vancouver Firefighters vs AFC Leopards
Game 4: Indo FC 'A' vs Primo FC
Game 5: Columbus-Clan FC vs Akal FC
Game 6: Sapperton Rovers 'A' vs Vancouver Olympics
Game 7: Pegasus FC vs Delta Metro Blaze
Game 8: Norvan Eagles vs Richmond United
Game 9: Metro-Ford Wolves 'A' vs Surrey United 'A'
--------------------------------------------------------------------------------
ROUND OF 16
Game 10: Sporting Club vs Winner of Game 1
Game 11: Club Ireland 'A' vs Winner of Game 2
Game 12: ICSF Inter vs Winner of Game 3
Game 13: Winner of Game 4 vs Winner of Game 5
Game 14: West Van FC 'A' vs Winner of Game 6
Game 15: FC Romania 'A' vs Winner of Game 7
Game 16: Croatia SC vs Winner of Game 8
Game 17: Winner of Game 9 vs Cliff Avenue United
--------------------------------------------------------------------------------
QUARTER-FINALS
Game 18: Winner of Game 10 vs Winner of Game 11
Game 19: Winner of Game 12 vs Winner of Game 13
Game 20: Winner of Game 14 vs Winner of Game 15
Game 21: Winner of Game 16 vs Winner of Game 17
--------------------------------------------------------------------------------
SEMI-FINALS
Game 22: Winner of Game 18 vs Winner of Game 19
Game 23: Winner of Game 20 vs Winner of Game 21
FINAL
Game 24: Winner of Game 22 vs Winner of Game 23
Game 1: Punjab Hurricanes 'A' vs Serbian White Eagles
Game 2: Westside FC 'A' vs Wickham FC 'A'
Game 3: Vancouver Firefighters vs AFC Leopards
Game 4: Indo FC 'A' vs Primo FC
Game 5: Columbus-Clan FC vs Akal FC
Game 6: Sapperton Rovers 'A' vs Vancouver Olympics
Game 7: Pegasus FC vs Delta Metro Blaze
Game 8: Norvan Eagles vs Richmond United
Game 9: Metro-Ford Wolves 'A' vs Surrey United 'A'
--------------------------------------------------------------------------------
ROUND OF 16
Game 10: Sporting Club vs Winner of Game 1
Game 11: Club Ireland 'A' vs Winner of Game 2
Game 12: ICSF Inter vs Winner of Game 3
Game 13: Winner of Game 4 vs Winner of Game 5
Game 14: West Van FC 'A' vs Winner of Game 6
Game 15: FC Romania 'A' vs Winner of Game 7
Game 16: Croatia SC vs Winner of Game 8
Game 17: Winner of Game 9 vs Cliff Avenue United
--------------------------------------------------------------------------------
QUARTER-FINALS
Game 18: Winner of Game 10 vs Winner of Game 11
Game 19: Winner of Game 12 vs Winner of Game 13
Game 20: Winner of Game 14 vs Winner of Game 15
Game 21: Winner of Game 16 vs Winner of Game 17
--------------------------------------------------------------------------------
SEMI-FINALS
Game 22: Winner of Game 18 vs Winner of Game 19
Game 23: Winner of Game 20 vs Winner of Game 21
FINAL
Game 24: Winner of Game 22 vs Winner of Game 23