Ravi Shastri says India are now capable of winning anywhere in the world after seeing the hosts triumph over England in the third Test in Mohali.
Ravi Shastri says India are now capable of winning anywhere in the world after seeing the hosts triumph over England in the third Test in Mohali.