John Terry admits Chelsea were not at their best at Swansea, whilst match-winner Demba Ba says he has never stopped believing in his ability.