Pint-sized Sri Lanka opener Pathum Nissanka smashed a belligerent century as Indian bowlers endured their worst day in the Asia Cup before Arshdeep Singh produced a brilliant 'Super Over' to win the game for his side on Friday. India will thus play the final of the tournament having won six matches in a row. Riding on Abhishek Sharma's third half-century of the event, India scored 202 for 5 in 20 overs but Nissanka packed so much punch in his strokes that left the defending champions on the brink of defeat, before Sri Lanka were stopped at the same score.