James Anderson dismissed old rival Virat Kohli for a golden duck as England’s bowlers bounced back on a rain-shortened second day at the first LV= Insurance Test.

Having dismissed England for 183 at Trent Bridge on Wednesday, India threatened to take the game completely out of reach with an opening stand of 97 before a storming fightback.

Ollie Robinson struck with the last ball before lunch, Anderson removed Cheteshwar Pujara and Kohli with successive deliveries to whip the Nottingham crowd into a frenzy and Jonny Bairstow produced a brilliant run-out as the hosts harvested four wickets for just 15 runs.

At 125 for four things were wonderfully poised for the battle to continue but the weather had other ideas, with bad light and rain combining to wipe out the second half of the day. Just three balls were possible from 2.30pm, Anderson sending down one in the briefest of restarts at 4.15pm and another two at 5pm. On both occasions the rain returned with comically poor timing.

There was no doubting the highlight of the 33.4 overs that were possible, with the notoriously dour Anderson wheeling away in delight and beaming from ear to ear after snaring Kohli’s outside edge with a typically challenging welcome delivery.

It was the 619th time he has celebrated a Test wicket – taking him joint third on the all-time list with Indian great Anil Kumble – but it is hard to remember a time when he has shed his usual reserve so passionately. It was the first time since 2014 he had dismissed Kohli with a red ball, a run of 12 Tests home and away, but the moment was a sweet one.

Asked how he would handle Anderson on the eve of the series, the India skipper had offered a two-word response: “just bat”. He followed that plan, but for the rather shorter than intended.

On the same day that the 90mph paceman Jofra Archer was ruled out for the remainder of the year with a new stress fracture in his right elbow – an injury that will keep him out of the Twenty20 World Cup and the Ashes – it was a timely reminder of 39-year-old Anderson’s enduring class.

England started the day with Anderson and Robinson in tandem, the latter getting the nod ahead of Stuart Broad, but India openers Rohit Sharma (36) and KL Rahul (57no) stood firm against a decent examination.

The closest they came to landing a lasting blow was a couple of hopeful lbw appeals and there was a hint of desperation when Joe Root reviewed the least ambitious of the shouts against Rohit. Replays only served to show how wide of the mark England were.

The first hour saw India add only 26 to their overnight score of 21 but Rahul emerged after the drinks break with renewed ambition, repeatedly putting away Broad and Sam Curran when they ventured too full.

Things were looking decidedly one-sided until Robinson chanced a bouncer in the final over before the break, hustling Rohit into an ungainly hook that sailed into Curran’s hands at fine leg.

Robinson was close to adding Pujara when he left a big nip-backer shortly after the restart, but he overturned the lbw decision on height.

With Anderson working his way into a magnificent spell at the other the end there was nowhere for the number three to hide, and he had made just four by the time he got one with his name on. The ball was whistling towards off stump until it straightened up a little, clipped the edge of the bat and settled in Jos Buttler’s gloves.

Enter Kohli, who has been trading blows with Anderson since 2012.

The pair’s history has been hyped up in recent days, with both men asked about it in their pre-match press duties and the ECB even posting a highlights reel of their duels on social media.

No surprise, then, that Anderson reacted so emotively when his very first offering took care of the India skipper.

It was a lovely ball, with the seam upright holding its position perfectly through the air and kicking slightly off the surface, but Kohli was pushing with hard hands as he looked for firm contact. As soon as Buttler closed his gloves around it, Anderson was leaping in the air, racing towards point and basking in the moment.

KL Rahul, centre, speaks to Joe Root as the teams leave the field
KL Rahul, centre, led India with a half-century (Tim Goode/PA)

England were revelling in their fightback and grabbed another scalp when Ajinkya Rahane set off for a non-existent single at the non-striker’s end. Bairstow swooped in and threw down the stumps as Rahane U-turned, flicking the bails to leave him well short. One final chance went begging before conditions wrecked the remainder of the day, Anderson finally drawing a chance out of the steadfast Rahul only for Dom Sibley to grass the slip catch diving to his left.