Bangladesh coach Chandika Hathurusinghe insisted his side's morale remained intact after they suffered a dispiriting warm-up for their Champions Trophy opener against England by crashing to a 240-run defeat against India on Tuesday.
With the start of the Champions Trophy - a tournament featuring the world's top eight one-day international sides - just two days away, this was a poorly-timed flop from Bangladesh, whose bowlers were swatted away by holders India as they piled up 7-324.
There were half-centuries from reserve wicketkeeper Dinesh Karthik (94), Hardik Pandya (80 not out) and opener Shikhar Dhawan (60).
Bangladesh then collapsed to 6-22 in just 7.3 overs at The Oval before being bowled out for 84 under cloudy skies in south London.
"Obviously it affects the confidence a little bit, but this is a practice game," Hathurusinghe told reporters.
"It's a big game for us, the first game of the Champions Trophy.
"But our preparation was good apart from this game so we are confident anyway," added the former Sri Lanka batsman, with the Tigers having beaten both New Zealand and Ireland in a triangular warm-up event in Dublin earlier this month.
Quick single: Champions Trophy: All you need to know
India's Bhuvneshwar Kumar and Umesh Yadav shared the first six wickets as Bangladesh demonstrated they can be just as vulnerable as England to seam and swing in helpful conditions.
England folded to 6-20 in just five overs at the start of their seven-wicket defeat against South Africa at Lord's on Monday.
Both sides will hope for much improved performances with the bat when they kick off the tournament at the Oval on Thursday.
"In cricket anything can happen early on, especially in England," said Hathurusinghe.
"I think the overcast conditions played a part, but hopefully in two days' time we can get off to a good start and do things differently."
Champions Trophy 2017 Guide
Group A: Australia, New Zealand, England, Bangladesh.
Group B: India, South Africa, Sri Lanka, Pakistan.
26 May – Australia v Sri Lanka, The Oval
27 May – Bangladesh v Pakistan, Edgbaston
28 May – India v New Zealand, The Oval
29 May – Australia v Pakistan, Edgbaston
30 May – New Zealand v Sri Lanka, Edgbaston
30 May – Bangladesh vs India, The Oval
1 June – England v Bangladesh, The Oval (Day)
2 June – Australia v New Zealand, Edgbaston (D)
3 June – Sri Lanka v South Africa, The Oval (D)
4 June – India v Pakistan, Edgbaston (D)
5 June – Australia v Bangladesh, The Oval (D/N)
6 June – England v New Zealand, Cardiff (D)
7 June – Pakistan v South Africa, Edgbaston (D/N)
8 June – India v Sri Lanka, The Oval (D)
9 June – New Zealand v Bangladesh, Cardiff (D)
10 June – England v Australia, Edgbaston (D)
11 June – India v South Africa, The Oval (D)
12 June – Sri Lanka v Pakistan, Cardiff (D)
14 June – First semi-final (A1 v B2), Cardiff (D)
15 June – Second semi-final (A2 v B1), Edgbaston (D)
18 June – Final, The Oval (D)
19 June – Reserve day (D)