At the end of the day, India were 125/3, taking a massive lead of 257 runs. Cheteshwar Pujara was batting on a 139-ball 50 while Rishabh Pant was on 30 off 46 balls at the other end.
Gill looked good while hitting those four boundaries but jabbed at a delivery from Anderson pitched a shade outside the off-stump as Zak Crawley took a regulation catch in the slip cordon.
While in the Ranji Trophy, Pujara scored an 83-ball 91 against Mumbai, he hit four centuries, including two double centuries for Sussex in Division Two County Championships.
"As always, looking forward to preparing and training well ahead of the tour, and do hope to continue contributing to the Indian team," he added.
Cheteshwar Pujara amassed an unbeaten 201 against Derbyshire, before scoring 109 against Worcestershire.
Making his debut for Sussex, Pujara was dismissed for six off 15 balls in his first innings on the second day as his team folded for 174 in 56.3 overs in reply to Derbyshire's 505.
The English county season will start on April 7 and Sussex will play their first match from April 14 against Derbyshire.
India and Sri Lanka will lock horns in a two-match Test series, beginning Friday in Mohali. Rahane and Pujara have been dropped from the Tests.
Last time, 28 cricketers were provided central contracts but this year, 27 have been awarded contracts with Rohit Sharma, Virat Kohli and Jasprit Bumrah static as A+ players.
Told Rahane & Pujara about omission from Test squad, doors are open for them in future: Chetan Sharma
Rohit Sharma was appointed as the new Test captain of the Indian men's team while veterans Cheteshwar Pujara and Ajinkya Rahane were dropped from the Sri Lanka series.
Squad officially enters transition phase with raft of changes, misfiring duo asked to play Ranji Trophy to show their worth
The teams went big on current India players and largely based their decision on the form players from overseas with more focus on fast bowlers, not caring about reputations.
Transition Starts: After Wriddhiman, Test pacer Ishant out of reckoning; Rahane-Pujara on borrowed time
It is understood that even Pujara and Rahane, who are playing Ranji Trophy, will have to score more than just a stray century to be in reckoning as their bad patch has been a prolonged one.
Pujara has been named in the 21-member squad, announced by the Saurashtra Cricket Association. Saurashtra, who are placed in Elite group D, play their league matches in Ahmedabad.
Cheteshwar Pujara and Sreesanth have registered for the IPL players auction at a base price of INR 50 lakh.
The signs were ominous even before the Indians departed with now former Test skipper Virat Kohli's much-publicised acrimony with top BCCI officials.
The BCCI has four categories -- A+, A, B and C -- which carry annual retainership of Rs 7 crore, Rs 5 crore, Rs 3 crore and Rs 1 crore respectively
Kohli listed inconsistency, lack of application, lapse in concentration and their inability to seize the crunch moments as reasons for the team's loss in the three-match rubber.
Cheteshwar Pujara (43) and Ajinkya Rahane (9) were the two wickets to fall in the post lunch session with India addding 66 runs.
Duanne Olivier removed KL Rahul while Kagiso Rabada sent back Agarwal.