W tym momencie fabuły następuje blisko dwuletni interwał czasowy, w czasie którego Kuzniecow zostaje wysłany na szkolenie specjalnych oddziałów wywiadowczo-dywersyjnych NKGB, podczas gdy Smirnow leczy się z ran w szpitalach wojskowych. Wiosną 1945 roku obaj otrzymują nowe zadania, a ich ścieżki krzyżują się ponownie pod Berlinem. Oddział Kuzniecowa nocą przeprowadza rozpoznanie i sabotaż niemieckich pozycji na wzgórzach Seelow, po czym niepostrzeżenie przemieszcza się dalej w stronę swoich następnych celów. Smirnow natomiast dowodzi głównymi siłami radzieckimi, które następnego dnia rano atakują osłabione przez ludzi Kuzniecowa pozycje wroga i ostatecznie przełamują jego obronę przed niemiecką stolicą.

W dwóch ostatnich misjach gracz dowodzi oddziałem specjalnym Kuzniecowa, wysłanym daleko za linie wroga w celu zdobycia listy niemieckich agentów działających pod przykrywką w ZSRR. Komandosi zdobywają informacje o lokalizacji dokumentów od pojmanego niemieckiego oficera, a następnie kradną łódź latającą Bv 138, którą przedostają się na okupowaną duńską wyspę Bornholm. Tam zdobywają dokumenty ukryte w jednej z łodzi podwodnych, którą się ewakuują. Dzięki informacjom zdobytym przez Kuzniecowa radzieckie służby przystępują do masowych aresztowań szpiegów.