Bangladesh batsman Mushfiqur Rahim received an inexplicable life late on day one in his side's Test match against Sri Lanka in Dhaka.
The hosts were in a hole early after removing Sri Lanka for 220 well before stumps, losing Tamim Iqbal and Imrul Kayes in the first two overs.
Mushfiqur was a fingertip from joining them back in the pavilion.
Dilruwan Perera spun the ball in towards the right-handed batsman and it edged up high into the air off his gloves, with two fielders giving chase.
The wicketkeeper Niroshan Dickwella got to it first with his gloves pointing up to the sky.
Short leg was there, too, but he conceded the catch as Dickwella closed in.
And then the disappointment set in as the ball bounced off the keeper's gloves and fell to the floor.
If Mushfiqur was relieved to be given a life on zero then he didn't show it.
He was given out lbw in the sixth over, but a review showed he edged the ball onto his pads.
FULL STORY: Bangladesh batsman's 'inexcusable' dismissal
And in the ninth over, still only on one run, Mushfiqur was well beaten.
Suranga Lakmal had the batsman worried with two deliveries almost shaving off-stump -- the third try on the final ball of the over crashed into them and he was gone.
Bangladesh were all out for 110 as no batsman scored more than 38 runs.