Normally I go for field battles first and then slowly take enemy cities on my border. I like to leave them their castles for the start of the war in hope of getting some decent battles.
If I'm back against a wall and have to progress quickly I'll blitz their main settlements, opening gates with spies.
Bookmarks