I realised that Heinrich couldn't arrive in time to come to my aid, and I figured that my cavalry would be better in the open field rather than in the city. He didn't have anything to lose, and given the way he'd been treated in the Diet at that point, he didn't care.

I'm annoyed he got killed, but there was no way to get a Hummel dynasty so it's not a huge loss.