Bangladesh won in a thriller, knockout Pakistan from Asia Cup