Thisara Perera smashed 30 runs in an over en route to a pulsating 97 not out from just 44 balls for Jaffna Stallions against Dambulla Viiking in the Lanka Premier League.