Training focus rewards Canisius - unexpectedly - in win over Bonnies