Het Kozelskoffensief (Russisch: Козельская наступательная операция) was een offensief uitgevoerd door delen van het Westelijk Front van het Rode Leger tegen het Duitse 2e Pantserleger in het zuidwesten van de Oblast Kaloega aan het oostfront van de Tweede Wereldoorlog tussen 22 augustus en 9 september 1942.

Het Duitse 2e Pantserleger, onder bevel van Generaloberst Rudolf Schmidt, had van 11 tot 22 augustus 1942 Operatie Wirbelwind uitgevoerd. Dit offensief had niet zijn doelen behaald en was afgebroken. Het resultaat was een 25 kilometer lange saillant in de Sovjetlinie. Het Westelijk Front stuurde het 3e Tankleger, met het 16e en (delen van het) 61e Leger plus het 1e Garde Cavaleriekorps als ondersteuning, om een aanval te lanceren om de Duitse troepen in deze saillant af te snijden. Het Sovjetoffensief liep vast door ongunstig terrein, Duitse verdediging en luchtoverwicht. Hoewel de drie legers erin slaagden de uitstulping met ongeveer 9 kilometer te verkleinen, leden ze zware verliezen, vooral aan tanks. Het offensief slaagde er niet in zijn doel te bereiken, maar hield Duitse pantsereenheden vast in een secundair sector.

Sovjetplannen Het Kozelskoffensief had als doel de volledige Duitse penetratie als gevolg van Operatie Wirbelwind en het 2e Pantserleger uit te schakelen door de saillant te isoleren met een gezamenlijke aanval van het 3e Tankleger en het 16e en 61e Leger van het Westelijk Front van Maarschalk Georgi K. Zjoekov. Het 3e Tankleger, versterkt met extra infanterie- en tankeenheden, zou de hoofdaanval lanceren vanuit het Beljov-gebied ten zuidoosten van Kozelsk, de rivier de Vytebet oversteken en Oeljanovo in de Duitse rug innemen, met het 61e Leger er achteraan. Ondertussen zou het 16e Leger, aangevoerd door de mobiele troepen van het 9e en 10e Tankkorps plus het 1e Garde Cavaleriekorps, aanvallen vanuit posities ten zuidwesten van Kozelsk en de Duitse verdediging langs de Zjizdra vernietigen. Terwijl ze hun opmars voortzetten, moest het 16e Leger zich aansluiten bij de andere twee bij Oeljanovo om de omsingeling van het 2e Pantserleger te voltooien.

Slagorde Rode Leger – delen van het Westelijk Front thumb|right|150px|Prokofi L. Romanenko, hier ná 1944 3e Tankleger – Luitenant-generaal Prokofi L. Romanenko 1e Garde Gemotoriseerde Infanteriedivisie, 154e en 264e Infanteriedivisie, 179e Tankbrigade 12e Tankkorps 30e, 97e en 106e Tankbrigades, 13e Gemotoriseerde Infanteriebrigade 15e Tankkorps 105e, 113e en 195e Tankbrigades, 17e Gemotoriseerde Infanteriebrigade 3e Tankkorps (kwam over van 61e Leger) 50e, 51e en 103e Tankbrigades, 3e Gemotoriseerde Infanteriebrigade 16e Leger – Luitenant-generaal Ivan C. Bagramjan 5e Garde Infanteriekorps 11e Garde Infanteriedivisie, 4e en 123e Brigade 1e Garde Cavaleriekorps 1e , 2e , 7e Garde Cavaleriedivisie 97e, 217e, 322e, 324e en 326e Infanteriedivisie, 9e Onafhankelijke Gevechtsbrigade 9e Tankkorps 23e, 95e en 187e Tankbrigade, 10e Gemotoriseerde Infanteriebrigade 10e Tankkorps 178e, 183e en 186e Tankbrigade, 11e Gemotoriseerde Infanteriebrigade 6e Garde Tankbrigade, 32e, 112e en 146e Tankbrigade 61e Leger, alleen zuidelijke groep – Luitenant-generaal Pavel A. Belov 12e Garde Infanteriedivisie, 257e Infanteriebrigade

Het 3e Tankleger, onder bevel van Luitenant-generaal Prokofi L. Romanenko, dat nog nooit in gevecht was geweest, telde 60.852 man en 436 tanks, waaronder 48 KV tanks, 223 T-34 tanks, drie T-50 lichte tanks en 162 T-60 en T-70 lichte tanks, evenals 168 pantserwagens. De artilleriesterkte van het leger omvatte 677 kanonnen en mortieren, waaronder 124 45 mm antitankkanonnen, evenals 61 luchtafweerkanonnen van 37 mm en 72 Katyusha's. Het leger werd verder versterkt door het 3e Tankkorps met 78 tanks.

De shockgroep van het 16e Leger bestond uit de 322e Infanteriedivisie en twee cavaleriedivisies, de 2e en 7e Garde, terwijl de rest van de eenheden geconcentreerd was op het centrum en de rechterflank van het leger. Het 9e en 10e Tankkorps van het 16e Leger bestonden uit ongeveer 100 tanks.

De drie Sovjetlegers telden in totaal 218.000 man met ongeveer 700 tanks.

Wehrmacht – delen van Heeresgruppe Mitte 2e Pantserleger (deels) – Generaloberst Rudolf Schmidt 41e Pantserkorps – General der Panzertruppe Josef Harpe 9e, 11e, 17e, 19e en 20e Pantserdivisie, 52e, 56e en 134e Infanteriedivisie 53e Legerkorps – General der Infanterie Erich-Heinrich Clößner 25e Gemotoriseerde Divisie, 26e, 112e en 296e Infanteriedivisie

De Duitse troepen hadden samen ongeveer 200 tanks en aanvalskanonnen, wat betekende dat ze meer dan 3,5:1 in tanksterkte in de minderheid waren.

Voorspel Het 3e Tankleger verplaatste zijn tanks per spoor vanuit het gebied van Toela naar Kozelsk tussen 15 en 19 augustus, terwijl gemotoriseerde eenheden een wegmars van 120 kilometer uitvoerden. De mars van 25 kilometer van het treinstation naar het front was voltooid op 21 augustus, maar de infanteriedivisies deden er langer over om het front te bereiken vanwege hun gebrek aan motorvoertuigen. Het leger werd door zijn commandant verdeeld in drie shockgroepen (Groep Koptsov, Groep Bogdanov en Groep Mostovenko). Elke shockgroep was opgebouwd rond een tankkorps en omvatte een infanteriedivisie en artillerie-eenheden. Groep Mostovenko omvatte twee infanteriebrigades in plaats van een gemotoriseerde infanteriebrigade. Het eerste echelon, belast met de doorbraak, bestond uit drie infanteriedivisies en een infanteriebrigade. Het tweede echelon bestond uit negen tank- en drie gemotoriseerde infanteriebrigades, en in het derde echelon bevonden zich de 1e Garde Gemotoriseerde Infanteriedivisie en de 179e Tankbrigade. De orders voor het offensief werden op 18 augustus gegeven, waardoor divisie- en brigadecommandanten drie dagen voorbereiding kregen, hoewel de laat aangekomen 154e en 264e Infanteriedivisies slechts een dag hadden om zich voor te bereiden. In de nacht van 20 op 21 augustus bewogen deze twee infanteriedivisies, belast met de eerste doorbraak in het sector van het 3e Tankleger, naar hun startposities.

De Duitse inlichtingendienst ontdekte de Sovjetopbouw, waardoor ze de voorste verdediging van het 53e Legerkorps konden versterken met antitankwapens, mijnenvelden en haastig gegraven loopgraven. De Duitse tanks werden naar achteren teruggetrokken om een operationele reserve te creëren. De Duitse verdediging was gebaseerd op de Zjizdra- en Vytebet-rivieren, het netwerk van ravijnen, en nederzettingen werden omgevormd tot versterkte bolwerken.

Verloop van strijd Aanval van het 3e Tankleger 22 augustus 1942 thumb|right |Situatie 3e Tankleger op 22 augustus 1942 thumb|right |Situatie 3e Tankleger op 26 augustus 1942 thumb|right |Situatie 3e Tankleger op 31 augustus 1942 De aanval begon om 06:15 op 22 augustus, waarbij Romanenko drie infanteriedivisies en een infanteriebrigade in de eerste echelon tegen de linies van de 26e en 56e infanteriedivisies stuurde. De Sovjetinfanterie-eenheden konden 4–6 kilometer door de buitenste Duitse verdediging oprukken, maar braken er niet doorheen, hoewel ze wel het dorp Goskovo konden innemen en 's ochtends naar Myzin oprukken voordat ze werden tegengehouden door Duitse tanks die vanuit de tweede linie waren opgeschoven. Om 07:20 zette Zjoekov het 12e Tankkorps in, geleid door de 30e en 106e Tankbrigades. Na ze te ver voor hun ondersteunende infanterie uit oprukten, werd het korps gestopt door sterke Duitse verdediging, mijnenvelden en luchtaanvallen van Junkers Ju 87 Stuka's en andere bommenwerpers in het gebied van Goskovo na een opmars van 4 kilometer tegen de middag. De met T-34’s uitgeruste 113e Tankbrigade van het 15e Korps werd achter de 154e Infanteriedivisie geplaatst en rukte al snel voorbij de infanterie, maar leed zware verliezen door Duitse luchtaanvallen nadat ze in een mijnenveld werd tegengehouden. De 17e Gemotoriseerde Infanteriebrigade van het 15e Tankkorps werd toen ingezet, maar ook dit slaagde er niet in het offensief te hervatten.

Om twaalf uur ontving het hoofdkwartier van het Westelijk Front een bericht dat het 3e Tankkorps Smetskieje Vysjolki had ingenomen, en dat de Duitse troepen zich haastig terugtrokken van de eerste verdedigingslinie. Omdat Groep Koptsov er niet in was geslaagd door te breken, gaf Zjoekov persoonlijk het 15e Korps opdracht noordwaarts de sector van Groep Mostovenko in te gaan, met de opdracht op te rukken naar Slobodka en Bely Verch. De 1e Garde Gemotoriseerde Infanteriedivisie kreeg opdracht op te rukken tussen het 3e en 15e Tankkorps richting Smetskaja, Zjoekovo en Perestrjazj, en de aanval van het 12e Tankkorps werd noordwaarts verplaatst naar Myzin en Durnevo.

Als gevolg daarvan werd het oorspronkelijke gevechtsplan opgegeven en rukten de tankbrigades op naar nieuwe sectoren zonder routeverkenning of infanterieondersteuning. Hierdoor raakten de tanks vast in mijnenvelden en moerassig bebost terrein. Bovendien bleek het bericht over de inname van Smetskieje Vysjolki onjuist toen het verkenningsdetachement van het 15e Tankkorps in een hinderlaag werd gelokt en volledig vernietigd bij het naderen van het dorp. De voorhoede onder leiding van Koptsov betrokken raakte bij zware gevechten. De 105e Tankbrigade en de 17e Gemotoriseerde Infanteriebrigade van het korps lanceerden een aanval op het dorp, namen het om 17:00 uur in en verdreven het 192e Infanterieregiment van de 56e Divisie na het verlies van zeven tanks, maar konden de opmars niet voortzetten. Ondertussen veroverden de 154e en 264e Infanteriedivisies, ondersteund door het 12e Tankkorps, de dorpen Ozernenskoje, Ozerno en Goskovo, maar de zuidelijke groep van het 61e Leger boekte geen vooruitgang. Op de eerste dag rukten de drie shockgroepen minder dan 5 kilometer op. Ondertussen omzeilde Groep Mostovenko het Duitse verzet, bereikte de Vytebet op 24 augustus en veroverde op 26 augustus het dorp Bely Kamen, maar kon niet verder oprukken.

23–25 augustus 1942 Op 23 augustus zetten de eenheden de opmars voort. Het 12e Tankkorps, ondersteund door de 154e Infanteriedivisie, rukte zuidwestwaarts op naar Myzin, Babinkovo, Durnevo en Staritsa. De voorste eenheid van de rechterflank, de 97e Tankbrigade, bestaande uit 15 tanks en een gemotoriseerde infanteriecompagnie, werd afgesneden door Duitse troepen en werd pas aan het einde van de dag uit de omsingeling gehaald door de 106e Tankbrigade. Romanenko zette zijn reserve, de 1e Garde Gemotoriseerde Infanteriedivisie, in om de aanval van het 15e Tankkorps op 23 augustus te ondersteunen in het centrum van de aanval van zijn leger. Tegen die tijd had Clößner echter de 11e en 20e Pantserdivisies verplaatst om de Duitse infanterie te versterken. Die nacht mislukte een andere Sovjetaanval door slechte coördinatie en het ontbreken van een gedetailleerd plan. Bij dageraad op 24 augustus, na zware verliezen in ruil voor een opmars van 1–2 kilometer, werd het 3e Tankleger opnieuw tegengehouden door Duitse tanks en vliegtuigen. Tegen het eind van 24 augustus waren er nog maar 10 bruikbare tanks over in de 30e Tankbrigade van het 12e Korps.

Op dat moment begonnen brandstoftekorten als gevolg van de Sovjet-onervarenheid met het bevoorraden van grote tankformaties de operaties van de Sovjet-pantserstrijdkrachten te beïnvloeden. De 1e Garde Gemotoriseerde Infanteriedivisie kon nog eens 4 kilometer oprukken en Smetskaja innemen, maar werd ook op 25 augustus gestopt. Aan het einde van diezelfde dag hadden Groep Mostovenko en het 15e Tankkorps het Duitse verzet uit posities ten oosten van de Vytebet gebroken en de rivier bereikt, maar ze konden niet oversteken. Het 12e Tankkorps, de 154e en 264e Infanteriedivisies en de zuidelijke groep van het 61e Leger vielen in deze periode vergeefs aan naar het westen en zuidwesten, waarbij ze in sommige gebieden 1–1,5 kilometer oprukten.

26–30 augustus 1942