India's Test series against England showcased thrilling finishes, while recent matches against South Africa highlighted poor pitch conditions.