The second Test match between Bangladesh and Sri Lanka is nearing a nail-biting finish as, by the end of the fourth day, Sri Lanka has a second innings lead of just 139 runs. At the end of the fourth-day stumps, the hosts have scored 268 runs with the loss of eight wickets. For the islanders, Dilruwan Perera (26) and Suranga Lakmal (16) are in the crease.

Live updates day 4

Sri Lanka 268/8 in 100 overs - Sri Lanka lead by 139 runs with 2 wickets remaining

Sri Lanka 338 & 268/8 (100.0 ov)

Bangladesh 467

Slow bowlers did the trick for Bangladesh

In the second innings, Sri Lanka began their proceedings in a promising manner.

It was Dimuth Karunaratne (126) who led the second innings for Sri Lanka. The left-handed batsman put up a second wicket partnership of 87 runs with Kusal Mendis (36) before getting knocked out in a Shakib Al Hasan delivery.

Sri Lanka was 146 runs with the loss of two wickets at that time, but from then islanders witnessed a colossal fall, as Shakib and Mustafizur Rahim picked three wickets each and broke the spine of the Sri Lankan batting line-up.

Bangladesh will be trying to knock out the host's second innings before the morning tea session so that they can chase down an assailable total with ease.

On the other hand, the major aim of Dilruwan Perera is to extend the Sri Lankan battle till the score reaches 350 to put up a decent fight.

Television Telecast and online streaming Information

Star Sports is telecasting this game in India.

The live streaming of the match can be enjoyed by visiting the official website of Star Sports or Hotstar. In Bangladesh, the game can be watched live on Gazi TV or Channel 9 Bangladesh.

Willow TV is showing the match live in the United States.

Pitch and conditions

The surface in P Sara Oval is spin-friendly, and it has been favoring slow bowlers for the past couple of days. Rangana Herath has a crucial role to play on the fifth day, as he is the trump card of the Sri Lanka who can take his team to the winning zone with his magical spin.