20071215 sports: A1 Team India put up best show in Zhuhai