Buildings smouldered across central Bangkok early today and troops exchanged sporadic fire with pockets of die-hards a day after the army routed anti-government protesters in a push to end Thailand’s deadliest political violence in nearly 20 years.