El asedio finalmente se convirtió en una gran batalla, durante la cual Hunyadi dirigió un repentino contraataque que arrasó el campamento turco, obligando al herido sultán Mehmed II a levantar el asedio y retirarse.