1st Test: Joe Root, Moeen Ali Give England Upper Hand vs India on Day 1
Joe Root (124) and Moeen Ali (99*) helped England finish on top against India on Day 1 of the first Test in Rajkot.

England captain Alastair Cook won the toss and elected to bat against Virat Kohli-led India in the first Test in Rajkot. (All images from BCCI)

It was a Test debut for the 19-year-old opener Haseeb Hameed, who scored 31. He is the youngest England player to open batting on Test debut

Hameed and Alastair Cook (21) stitched a 47-run stand, but the latter was trapped plumb in front of the wicket by Ravindra Jadeja (in pic)

There was injury scare for Mohammed Shami, who suffered a hamstring injury in his right leg. Though he bowled till the end, he looked uncomfortable.

R Ashwin was the most successful Indian bowler on Day 1, picking two wickets for 108.

Indian fielders had a poor day and missed several chances.

Joe Root and Moeen Ali were involved in a 179-run stand, which frustrated Indians

Joe Root scored his 11th century and finally ended on 124.

Umesh Yadav gave India a crucial breakthrough as he caught and bowled Root.

After Root's departure, Ali continued his onslaught and was one run short of his fourth Test ton. England finished the day on 311/4