Sri Lanka beat Australia by two runs in the main-marred second T20 International at Melbourne on Monday.

Needing 163 to win, Australia’s chase got off to a poor start as they lost both their openers early. They were reduced to 20 for two in 4.1 overs. However, skipper George Bailey and Shaun Marsh played sensibly to take the hosts to 60 for two in 10 overs before the match was brought to a halt due to rain.

With the scores revised, Australia were left to chase 62 runs in five overs with eight wickets in hand. Although a tough ask, Marsh and Bailey scored at a brisk pace to keep Australia in the hunt.

Earlier, Mahela Jayawardene slammed a fine unbeaten 61 and Thisara Perera's quickfire 35 not out helped Sri Lanka post a daunting target of 162 runs against Australia in their second Twenty20 at Melbourne on Monday.