Day 5 of the first test match in Kandy between Sri Lanka and Bangladesh got off to a banger as the visitors tore through the Lankan middle-order to force them to declare on 648/8. Rain and bad light eventually stopped play at the Pallekele International Cricket Stadium, resulting in a draw.