Canada is dreaming of the quarter-finals at the home World Cup and is more than on equal footing against secret favorite Morocco for long stretches. But the North Africans are rock solid at the back and strike coldly at the front - even without their future Bayern star.