Увертюра открывается медленным вступлением (Largo). В строгом хоральном изложении звучит напев молитвы «Спаси, Господи, люди Твоя». После нарастания, завершающегося аккордом tutti, вступает соло гобоя с печальной и тревожной мелодией. Она разрастается, включаются все новые инструменты. Возникает картина смятения и тревоги, приводящая, после нового мощного tutti, к решительному, на фортиссимо, унисонному ходу басов (фаготы и низкие струнные). Дробь барабана, военные фанфары, краткие решительные попевки струнных рисуют собирающиеся к отпору силы. После генеральной паузы начинается центральный раздел увертюры — картина смертельной схватки (Allegro giusto). В ней господствует непрерывное бурное движение. Две нарастающие волны приводят каждый раз к появлению национального гимна Франции Марсельезы — образа захватчиков — в искаженном, зловещем звучании. Ей противостоит образ России — широкая мелодия струнных в характере народной песни, которую сменяет подлинный народный наигрыш плясовой «У ворот, ворот батюшкиных», интонируемый флейтой и английским рожком в октаву. Бурное, энергичное развитие приводит к репризе, в которой противопоставление французской и русских тем обостряется. Разрешение происходит в коде, где русская тема одерживает решительную победу над Марсельезой. Картина народного ликования подчеркивается введением военного оркестра, колокольным перезвоном и ударами подвешенного большого барабана, имитирующего пушечные выстрелы. В заключение, после молитвы (первая тема вступления) мощно звучит российский гимн «Боже, царя храни». (В советское время увертюра исполнялась в редакции В. Шебалина, в которой гимн был заменен оркестровым вариантом хора «Славься» из первой оперы Глинки.)