Canada skipper Ashish Bagai put up an impressive show against New Zealand at the Wankhede on Sunday. They may have lost the match, but Canada is definitely a more confident side now.