1948年5月,重病几年的徐向前基本痊愈,以华北军区副司令员的身份担任华北野战军第1兵团司令员兼政委,副司令员兼副政委是周士第。5月中旬,第1兵团攻克临汾,阎锡山慌了,急忙布防保卫晋中,固守太原。可仅仅1个多月过后,徐向前攻克晋中,歼灭阎军10万余人。接着,徐向前兵临太原城下!
太原,是山西的省会,也是山西王阎锡山长期统治山西的中心,太原三面环山,南面是平原,地处汾水之滨,东面是太行山,西面是吕梁山,北面是云中山和系舟山,天然的地理环境使得太原城易守难攻,阎锡山不同别的军阀,他没有对外扩张的野心,只想保住山西这块一亩三分地,把太原视为自己的独立王国。
1937年9月,日军在平型关遭遇失利后,其气焰仍十分嚣张,集结重兵继续向山西腹地进犯。国难思良将,当朱德率八路军各部积极抗战的同时,晋军一些有爱国之心的将领,也在积极谋求自救,比如时任第二战区第7集团军司令的傅作义将军。