England have been set a target of 186 in the fourth T20I to win the match and take the series in Ahmedabad.
Archer was the pick of the England bowlers as he took 4-33 with the wickets of Rohit Sharma, Rishabh Pant and Shreyas Iyer his notable dismissals.
England got the wicket of Sharma in the fourth over before Ben Stokes picked up the wicket of KL Rahul with 63 on the scoreboard.
Adil Rashid got the key wicket of India captain Virat Kohli for just one however debutant Suryakumar Yadav raced to 57 of 31 balls before he fell to Sam Curran.
Pant and Iyer posted cameos for India but Archer was able to topple Iyer and Washington Sundar in the final over to restrict India to 185.