India faced a crushing defeat at the hands of England in the third Test at Lord's, and former captain Sunil Gavaskar didn't hold back in his criticism of the team's performance, particularly their lack of partnerships on the final day.