India set England an imposing target of 179 to win their second and final World Twenty20 warm-up after half-centuries from Virat Kohli and Suresh Raina.
England used 12 men for the practice match, with Stuart Broad testing his troublesome right knee with two overs before leaving the captaincy to deputy Eoin Morgan, and started promisingly.
They had India 39 for three after the six-over powerplay, but Kohli (74 not out) and Raina (54) batted with cool heads and occasional blasts of power to lift the total to 178 for four.
Broad looked fit and bowled with pace in a 12-ball spell that cost 14 runs and England will need him for the tournament proper as the rest of the pace attack struggled to tie the batsmen down.
Jade Dernbach, Chris Jordan and Tim Bresnan each went at nine or more an over, with only James Tredwell's off-spin offering real control.
Broad began the match on the sidelines, with Moeen Ali asked to fulfil an unfamiliar new ball role.
But he conceded only four runs from the first over as Shikhar Dhawan and Rohit Sharma got off to a slow start.
The score stood at 15 when Rohit was caught at fine leg mis-timing a pull, giving Dernbach first blood at the start of the fourth over.
Three wides followed, as well as four runs through point, but Dhawan followed his partner back to the pavilion in the next over when Bresnan had him well held by Tredwell at cover.
India's shaky start was confirmed on the final ball of fielding restrictions, when Yuraj Singh nicked Jordan to wicketkeeper Jos Buttler and left his side vulnerable on 39 for three.
But with the full 15-man squad available the batting kept coming, with Raina joining Kohli at the crease.
The duo settled quickly and added 81 runs in 8.5 overs between them.
Tredwell was treated with due respect, with his tidy spell costing only 20, but Stephen Parry was milked for 17 in his only over - including the first six of the innings by Kohli.
Bopara was also attacked, Raina hitting him consecutively for three fours and a six before he was athletically caught by Jordan attempting another maximum.
But the arrival of Mahendra Singh Dhoni meant no let-up for England and his fifth-wicket partnership with Kohli brought 58 runs in 31 balls.
Exactly 50 came from the final fours overs, Kohli finishing with a flourish against Bresnan and Dhoni adding a third six of the innings.