48 hrs to go: Is city ready?