德中央集团军群司令部和陆军统帅部都主张向莫斯科进攻,并以莫斯科为决战地。古德里安也没有放弃这一主张,他相信希特勒能同意大家的观点。
但是希特勒认为,莫斯科只不过是个地名,而列宁格勒才是布尔什维克主义的发源地,是苏联的真正堡垒。与此同时,他想攻占富饶的乌克兰,夺取战略物资。如果德军扫清了乌克兰的苏军,那么德军在进攻莫斯科时,就不用担心侧翼了。
随着德军辩论着目前主攻哪里,几个星期的时间大多被浪费。希特勒第一个目标是夺取乌克兰、顿涅茨盆地和高加索等资源地区。这些地方都处于南方集团军群战区内。希特勒的第二个目标是列宁格勒。列宁格勒眼看就要被占领,但希特勒重犯一年前他在敦刻尔克所犯的错误。希特勒命令勒布的装甲部队在列宁格勒城外停止前进,结果该城仍在苏军之手。
经过几天的争论后,希特勒不顾所有将领的反对,下令同时在南路的乌克兰方向和北路的列宁格勒方向发起主攻,莫斯科留到最后解决。正向莫斯科逼进的坦克部队去增援北方集团军群,包围列宁格勒;古德里安的装甲部队去增援南方集团军群,夺取基辅。