Battered, bloodied, but not out of the fight!