1 января 1942 года получил звание генерала танковых войск и был назначен командующим 6-й армией (вместо В. Рейхенау), которая в это время действовала на Восточном фронте и отражала наступление советских войск в Курско-Обоянской операции. В августе 1942 года награждён Рыцарским крестом. Летом и осенью 1942 года 6-я армия входила в группу армий «Б», сражавшуюся на южном участке фронта; с сентября 1942 года участвовала в битве под Сталинградом, где была окружена советскими войсками.