James Anderson was the player of the day for England as he took three wickets on day one of the third test against India.