Sri Lanka 33 for 0 (Perera 18*, Dilshan 10*) v Bangladesh
Match called off due to rain
Scorecard and ball-by-ball details

Another rapid start for Tillakaratne Dilshan and Kusal Janith Perera was halted, then aborted, by persistent rain in Hambantota, which arrived at 2:52pm and did not cease until officials were forced to call off the match at 6:44pm. Sri Lanka were 33 without loss after five overs when the covers were called on, with Perera on 18 from 21 balls and Dilshan on 10 from 9 deliveries.

Sri Lanka's openers did not quite match the breakneck pace of Saturday evening's opening stand, but were brutal on errors in length, which the Bangladesh seam bowlers provided regularly. Dilshan leant back to crash his first ball through cover-point, when Rubel Hossain dug it in short, before Perera blasted two more short deliveries to the leg-side boundary in the next two overs. Dilshan was dropped on 9, by a diving Mushfiqur Rahim, who failed to cling to an under-edge lying low to the left, but there was hardly any time for the mistake to cost Bangladesh, as the rains arrived at the end of that over.

The hosts now head to Pallekele for the final ODI with a 1-0 lead. Southwest monsoon rains have arrived early in much of the country however, and a wet finish could well be in store for the series.

Andrew Fidel Fernando is ESPNcricinfo's Sri Lanka correspondent. He tweets here