The hosts resumed on 19 for one, looking to build on their overnight lead of 224, but were skittled for 129 as Shakib Al Hasan took six for 33 and Roston Chase top-scored with only 32.
But Bangladesh, chasing an unlikely 335 in a low-scoring game, lost opener Tamim Iqbal in the third over and slid to 67 for four before a stand of 54 between captain Shakib and Mushfiqur Rahim offered some hope.
Holder removed Mushfiqur and Nurul Hasan in successive balls and when Shakib was dismissed for 54, it spelled the end.
Holder took the final two wickets to finish with career-best figures of six for 59 in the innings and 11 for 103 in the match.
India were dismissed for 236 chasing a target of 323. Suresh Raina top-scored for India with 46.
England thus leveled the three-match series 1-1.
Skipper Eoin Morgan elected to bat first after winning the toss. Openers Jonny Bairstow and Jason Roy gave the hosts a great start before their 69-run stand for the first wicket was broken by Kuldeep Yadav.
Joe Root and Eoin Morgan took charge of England’s innings with the skipper slamming a fluent half-century. Root soldiered on to complete his 12th ODI ton and his first at Lord’s while all-rounder David Willey hit an entertaining 31-ball 50. The hosts posted 322-7 in their 50 overs with Kuldeep bagging three wickets.
Do not miss any of the action from Lord’s by following the ball-by-ball updates in the link below.
Hello, Ashish Peter and the rest of the Sport360 team are in place to provide you with the latest news, comment and analysis on all things cricket.
Our daily blog will ensure you have all the latest updates throughout your day and the week but we want you to get involved, too.
Tell us your thoughts on what’s happening by tweeting @Sport360.
10:00 pm – England thrash India
England romped to a 86-run win in the second ODI at Lord’s against India to level the three match series.
Joe Root scored a century as England made 322-7 before the hosts’ bowlers struck at regular intervals to dismiss India for 236.
For scores and stats, click here.
6:30pm – MS Dhoni and Joe Root touch major milestones in Lord’s ODI
It has been a record-breaking day at Lord’s so far in the second ODI between England and India. MS Dhoni completed his 300th catch in ODI cricket when he snapped an edge off Jos Buttler’s bat during England’s innings. The India stalwart became only the fourth wicketkeeper to do so and the first from his country. Joe Root also wrote himself into the record books when he slammed his 12th ODI century.
Read about the record-breaking feats of the two stars in the full story here.
6:15pm – Azhar Ali backs India to beat England in Test series
Pakistan Test opener Azhar Ali had some encouraging words for the Indian cricket team and Virat Kohli ahead of their five-match Test series against England. The 33-year-old believes Kohli’s men can topple England in their own backyard in the five-day format.
Read the Pakistan man’s comments on Kohli and India in the full story here.
6:00pm – England set India a target of 323 runs in Lord’s ODI
England’s innings at Lord’s has drawn to a close with a superb unbeaten ton by Joe Root and an entertaining cameo of 50 runs from David Willey helping the hosts post 322-7 in their 50 overs. India will have a stiff target to chase if they want to seal the three-match series at Lord’s itself.
Do not miss any of the action from this T20 by following the live action from Lord’s here.
3:00pm – Veda Krishnamurthy targeting English Super League contract
India women’s Veda Krishnamurthy has been speaking to Sport360’s Denzil Pinto on her side’s upcoming tour of Sri Lanka as well as the World Twenty20 in the West Indies later this year.
Read what the India batter had to say about outgoing coach Tushar Arothe’s comments about the players’ unwillingness to get out of their comfort zone here. Krishnamurthy is also hoping to bag an English Super League contract with her performances in the World Twenty20. Read the India star’s full comments on the subject here.
2:30pm – Kagiso Rabada becomes youngest bowler to claim 150 Test wickets
South Africa slumped to a crushing 278-run defeat in the first Test against Sri Lanka but there was some joy for pacer who registered his 150th dismissal in the format on Saturday. The 23-year-old has now become the youngest bowler in Test history to claim 150 wickets and has broken the record set by India’s Harbhajan Singh in 2003.
Read more about Rabada’s record-breaking feat in the full story here.
1:45pm – England elect to bat first in second ODI against India
England and India lock horns in the second ODI at Lord’s with Virat Kohli’s men leading the three-match series 1-0. Both sides have named unchanged playing XIs for the Lord’s clash with the series on the line. England skipper Eoin Morgan has won the toss and elected to bat first.
Do not miss any of the action from Lord’s by following the latest ball-by-ball updates here.
1:30pm – Sri Lanka inflict crushing loss on South Africa in Galle Test
At Galle, Sri Lanka have bowled out South Africa for just 73 runs in their second innings to record a 278-run win inside three days. The visitors slumped to their lowest Test score since readmission as off-spinner Dilruwan Perera finished with career-best figures of 6-25.
Read more on how the match panned out in our report.
12:30pm – India likely to be unchanged in second ODI at Lord’s
England and India are set to lock horns in the second ODI of the three-match series at Lord’s on Saturday. Virat Kohli’s men will be looking to seal a series win after taking a 1-0 lead with their eight-wicket win at Trent Bridge. As such, the visitors are likely to field an unchanged playing XI with Bhuvneshwar Kumar’s fitness being in focus.
Find out how the two teams could line up in our team news for the second ODI.
11:00am – Joe Root set for maiden BBL stint with Sydney Thunder
England Test skipper Joe Root’s desire of playing more T20 cricket might have got a major shot in the arm with the top-order batsman reportedly sealing a deal to turn out for Sydney Thunder in this year’s Big Bash League (BBL). It will be Root’s maiden stint in the Australian T20 league and he will be joined by compatriot Jos Buttler in the Thunder squad.
Read more on this developing story here.