Inconsistency haunts Tharanga...again
Some days, Upul Tharanga bats so well, his innings seem like a dream. Other times, he falls asleep at the crease. It is a vacillating pattern he must arrest immediately, with the team's batting future at stake

Upul Tharanga's latest innings was a fumbling, frustrating, familiar mess • AFP
Andrew Fidel Fernando is ESPNcricinfo's Sri Lanka correspondent. He tweets here