Here's how they got on against the upbeat Indians.
It was a big occasion for Kohli as he was handed the Test captaincy due to the absence of MS Dhoni and the flamboyant batsman celebrated the occasion with a special knock. He is a superstar who is not afraid to speak his mind, as with Wednesday's overzealous mic-drop send off for opposite number, Joe Root, but the fact is he backs it up out in the middle - and never more so that here.
And when a two off Rashid toook him to 135, it meant Kohli had made more runs than he did in the whole of his maiden Test series in England in 2014, when he managed a meagre 134 runs in 10 innings.
In the final over of the day, Ravi Ashwin bowled Alastair Cook for the second time in the match as England reached the close on 9-1, a lead of 22. That still left the tourists 70 runs behind.
The dipping delivery was identical to that of his wicket ball against Cook on day one of the Test.
Booed by the crowd when he came out to bat, Kohli left to applause from the England fielders and fans alike. The first should have been taken, the second could have been.
Virat Kohli became the first batsman to score 4 double hundreds in 4 consecutive series.
Remains from North Korea 'consistent with being Americans'
Add North Korea as an interest to stay up to date on the latest North Korea news, video, and analysis from ABC News. But he cautioned it was unclear if that soldier's remains were among those received from North Korea.
Bank of England set to raise rates to highest level since 2009
A day after inflation-spooked RBI went for the second straight interest rate hike, markets are showing greenshoots of worry. All nine members of the BoE's Monetary Policy Committee (MPC) voted to raise the base rate by a quarter of a per cent.
Ex-Trump campaign chief Paul Manafort goes on trial for bank fraud
Paul Manafort , who is being held in solitary confinement , has otherwise bragged about his jail stay and his " VIP treatment ". He said June 15 that Manafort received a "tough sentence" after his bond was revoked over allegations of witness tampering.
However, England slip fielder Dawid Malan dropped Kohli twice, on 21 and 51, with James Anderson and Stokes the unlucky bowlers. "About this innings, I am very happy and grateful", he added.
He put together a 48-run partnership for the sixth wicket with all-rounder Hardik Pandya.
Virat Kohli on his way to his maiden ton at Edgbaston. He batted with dogged perseverance as he scored more than fifty percent of his team's runs.
Early on day 2, Sam Curran's wicket was taken by Mohammed Shammi to end England's innings at 287 runs.
Root also said there were "no hard feelings" between him and Jonny Bairstow over the call which led to his dismissal for 80.
"It's good to have those little moments within things". Murali Vijay was trapped lbw on review for 20, KL Rahul played a loose drive and was bowled via an inside edge for four, and Shikhar Dhawan was caught at second slip for 26. "It wasn't just about getting to the three-figure mark, but to continue from thereon".
It was nearly an easy-going partnership for the opening duo as they brought up 50 off just 70 balls before the drama began.