(R Premadasa Stadium 2008) As seen on the giant screen at the R. Premadasa Stadium. Kudos to the Ten sports producers they kept the entire stadium ...