Roos stay unbeaten with win over Canisius