Sri Lankan skipper Sangakkara won the toss and elected to bat first atainst Pakistan here in opening match of the 10th Asia Cup on Tuesday. The Asian Cup tournament was started in 1986. India and Sri Lanka have won the Cup for four times each while Pakistan could only once bring the trophy to home.