TCS Puts Up A Good Show