Sri Lanka replacement batsman Dhananjaya de Silva could find himself thrown straight into a winner-takes-all Champions Trophy match against Pakistan in Cardiff on Monday.
Whichever team triumphs in the Welsh capital will join title-holders India as one of the two Group B qualifiers for the semi-finals of a tournament featuring the world's top eight one-day international teams.
Quick Single: Nothing to do with composure: de Villiers
Sri Lanka are having to shore up their top order after injuries saw both Chamara Kapugedera and Kusal Perera ruled out of the remainder of the Champions Trophy, while vice-captain Upul Tharanga, an experienced batsman, is completing a two-game ban.
Tharanga was suspended by the International Cricket Council for presiding over a slow over-rate during Sri Lanka's opening defeat by South Africa - a match regular captain Angelo Mathews missed due to a calf problem.
Kapugedera then suffered a knee injury and was replaced by Danushka Gunathilaka for Sri Lanka's surprise win over India at the Oval, only for Perera to have to go off mid-innings with a hamstring injury having batted well for his 47.
Now Sri Lanka will hope De Silva, who struck a series-sealing Test century against Australia last year, can follow the lead of opening batsman Gunathilaka, who made an impressive 76 in Sri Lanka's surprisingly comfortable seven-wicket win on Thursday.
"It's a shame to lose Kusal, he batted extremely well - but Dhananjaya de Silva is also a very good player," Mathews, who struck a crucial 52 not out against India, told reporters in Cardiff on Sunday.
"We had to bring him into the squad because we are left with only seven batters at the moment.
"He has a good chance of playing, but we still haven't decided."
Monday's match had the look of a 'dead rubber' after both sides were beaten first up, with Pakistan suffering a 124-run thrashing by arch-rivals India.
But they too bounced back, defeating top-ranked South Africa.
Quick Single: Kohli pulls no punches to keep India firing
Now Pakistan are just one game away from a semi-final with either tournament hosts England or Bangladesh and a wary Mathews said: "We all know they're a very dangerous team.
"There's no room for complacency in this kind of tournament."
It was Pakistan's attack, a well-balanced mix of spin and speed, that put them in a position to beat South Africa and skipper Sarfraz Ahmed will look to his bowlers to repeat that performance against Sri Lanka.
"We took wickets," he said. "If you take wickets, every good team feels under pressure."
Meanwhile, allrounder Mohammad Hafeez said the 'win or go home' nature of the match would help Pakistan maintain their "crystal clear" focus in what will be the only Group B match at Cardiff.
"We are ready," Hafeez insisted. We know this is a game we all want to win and want to go through to the semis."
"We saw a little bit of the conditions. We had a couple of sessions here, and we are very much prepared for that."
Champions Trophy 2017 Guide
Squads: Every Champions Trophy nation
2 June – New Zealand v Australia, No Result
4 June – India beat Pakistan by 124 runs
5 June – Australia v Bangladesh, No Result
6 June – England beat New Zealand by 87 runs
11 June – India beat South Africa by eight wickets
12 June – Sri Lanka v Pakistan, Cardiff (D)
14 June – First semi-final (England v B2), Cardiff (D)
15 June – Second semi-final (Bangladesh v B1), Edgbaston (D)
18 June – Final, The Oval (D)
19 June – Reserve day (D)