Felső-Erdély visszafoglalását követően 1849. január 21-én Józef Bem vezérőrnagy kísérletet tett az erdélyi császári-királyi csapatok főhadiszállása és utánpótlási bázisa, Nagyszeben elfoglalására. Akkor nem járt sikerrel.
Piskinél február 9-én megverte a selmecbányai születésű báró Puchner Antal császári-királyi altábornagy főseregét, aki visszahúzódott Nagyszebenbe.
Bem azonban Medgyesről serege zömével észak felé fordult, ugyanis Karl Urban alezredes ismét betört a Borgói-szorosnál. Február 27-én Besztercénél megállította Urban különítményét és Bukovinába szorította vissza. Puchner főseregével ekkor hagyta el Nagyszebent és Medgyes felé indult, hogy Bem ottmaradt erőit megverje. Március 2-án a Küküllő völgyében, Kiskapusnál Czecz János táborkari ezredes összecsapott a császáriakkal. Bem délután érkezett meg, és Asszonyfalváig nyomták vissza Puchner elővédjét. Másnap a császáriak erőfölénybe kerültek, s támadásukat felújították. A magyar centrum kitartott, de a jobbszárnyat átkarolták, mire az meghátrált, ezért Bem a zömtől vont el erőket, hogy a visszavonulókat fedezze. Medgyesnél a császáriak győztek, a magyarok vesztesége legalább akkora volt, mint Piskinél – vagyis kb. 700 fő.
Bem Segesvárra hátrált. Puchner bevonult Medgyesre, ahol táborkara új tervvel állt elő: ne a Medgyes–Segesvár úton, hanem délről kerítsék be a magyar csapatokat. Mindent eshetőséggel számoltak, ám kalkulációjukból csak a legfontosabb tényező, a „rebellis kalandor” maradt ki. Bem hamar rájött, mire készülnek ellene. Segesvárról rögvest útnak indult azzal, hogy „Most pedig megyünk Nagyszebenbe!” Március 9-én meglepte az alig őrzött Medgyest, ahonnan 53 óra alatt 85 kilométert tett meg, s március 11-én a délutáni órákban érkezett Nagyszeben alá a szakadatlan meneteléstől holtfáradt kilencezer honvédjével. A hadiszerencse ezúttal őt pártolta.
A várost jelentős erő védte, mintegy hatezer katona – 2350 császári és 3000 cári – nyolc ágyúval és a helyi szász nemzetőrség két zászlóalja (kb. 650 fő). Bemnek gyorsan kellett cselekednie, mielőtt a Segesvárra bevonuló Puchner felismeri szándékát. Nagycsűr felől azonnali támadást rendelt el, vele szemben Grigorij Jakovlevics Szkarjatyin orosz ezredes és Alois Pfersmann von Eichthal császári altábornagy serege állt harcrendbe, akik abban a hiszemben voltak, hogy a medgyesi győzelem után könnyű lesz a honvédeket megverni. A honvéd tüzérség hatalmas tüzet zúdított az ellenséges gyalogságra, de nem tudta megingatni. Ekkor Szkarjatyin a magyar jobbszárny átkarolására küldte a kozákokat, de rohamuk a kartácszáporban összeomlott. Bem a centrumot és jobbszárnyát utasította az előrenyomulásra, ám az ellenség gyorsabban hátrált, behúzódott a felsőváros falai közé, mielőtt elvághatták volna a várostól. Leszállt az este. Nagyszebentől délre erős lövöldözést lehetett hallani, akkor érkezett oda a város megkerülésére küldött gróf bethleni Bethlen Gergely alezredes dandára. Bem tüzéreinek parancsba adta a városfal lövetését, és 24 lövege működésének eredményeként az épületek egy része kigyulladt. Ezt látva rohamra küldte gyalogságát, és honvédei a harmadik nekifutásra betörtek Nagyszebenbe, élükön a Piskinél tanúsított vitézségéért vörössipkával kitüntetett kolozsvári 11. honvédzászlóaljjal.