Taarabt: 'I put on a show'