Canada fights back