Cape Town’s preparations for 2010 on track