he had not become an old soldier , though , by fighting for pride , and as the cane advanced and swung again , marcus shed the blow at an oblique angle along his lifted shield , shoved forward , inside his opponent 's guard , and drove his gladius into the cane 's knee .