A spirited Afghanistan gave Sri Lankan a mighty scare but veteran batsman Mahela Jayawardene struck a resilient century to help the Islanders pull off a slippery 4-wicket win in their Pool A match of the cricket World Cup, on Sunday.
Chasing 233 for a win at the University Oval, Sri Lanka were reduced to 51 for four before a 126-run fifth wicket partnership between Mahela (100) and skipper Angelo Mathews (44) helped them scrape to their target in 48.2 overs.
Openers Lahiru Thirimanne (0) and Tilakaratne Dilshan (0) disappointed big time with new-ball bowlers Dawlat Zadran (1-44) and Shapoor Zadran (1-48) making early inroads.
Kumar Sangakkara (7) couldn’t stay long as first-change pacer Hamid Hassan (3-45) got the veteran batsman cleaned up and soon sent Dimuth Karunaratne (23) back in the hut.
Mahela, registering his 35th ODI century, and Mathews then did the grinding bit for 28 odd overs as the duo combined the right dose of caution and aggression.
But just when the Lankans thought that they are running away with the game, Mathews was run out in the 41st over and Hassan scalped Mahela, who struck 8 fours and a six in his 120-ball stay, soon after to take them by the sword.
Jeevan Mendis (9 not out) and Thisara Perera (47 not out) then stitched an unbeaten 58-run partnership, maintaining a run-rate of over 8, to take Lanka over line.