Asia Cup: Pakistan win thriller against Afghanistan to make the final