Asia Cup: Sri Lanka beat Pakistan by 12 runs