174th ranked Bermuda win 2-0 over Panama. Given that Panama are the 7th ranked team in CONCACAF, and Canada are 8th, I think that just might move Canada ahead of Panama.
Also, if Bermuda can win in Central America, Canada should be able to. No more excuses.
|