Canada finished 5th at the World Championships in 2014 and this version of the team is better than the team that played in Turkey.
Still, Canada didn't exactly crush Cuba last night; Canada could have just as easily lost its game to Cuba last night as the US could have lost today. The Canadians are hardly invincible.
Canada is not a real big team but they're pretty athletic, play as a team and play pretty good team defense. While Canada has some veterans in Gaucher, Thorburn and Murphy, they have a lot of young players too. I don't know that Canada has a defender who can check Stewart and I expect Breanna to have her legs tomorrow night.
Team USA will need to cut down on turnovers, control the boards and Stewart, Jefferson and Walker-Kimbrough will need to make threes. They also can't foul; Canada shot 25 FTs against Cuba last night and 31 FTs against Brazil today. USA must force Canada to make jump shots.
I can't quite bring myself to pick USA but I think the game will be close.