Canada, on the strength of wins over Bermuda and the Cayman Islands, has moved up three places to No. 70 in the FIFA world rankings.

Read More