1938年3月上旬,第二十二集团军第41军代军长兼122师师长王铭章奉命固守滕县,阻击南下的日军第十师团主力,防止它与由东而来的第五师团在滕县南面的台儿庄会师。
此时的滕县县城内,由王铭章指挥战斗的兵力只有3500多人。兵力如此薄弱,很难抵抗优势敌人的大举进攻,但滕县周围的友军也无法增援。于是王铭章抱定与敌人拼搏到底的决心,积极组织防御,准备和日寇血战。
王铭章判断敌军要夺滕县,势必先攻东关,于是积极加强东关城墙的工事。他还命令预备部队彻夜抢运弹药入城,储备足够的弹药。他命令每个战士必须配备一箱手榴弹,这些手榴弹成为守城战中最得力的武器。他还命令将四面城门关闭堵死,没有他的手令,任何人不得擅自出城,否则就地正法。
3月16日早上8点,日寇一个联队攻击到滕县县城东关外,其炮兵开始以密集的炮火向滕县东关、西关等地猛轰起来,接着12架敌机飞到县城上空,疯狂地轰炸扫射。
10点钟,敌人的炮击忽然停止了,敌机也几乎在同时飞得无影无踪。守军的机、步枪声也随之停顿下来。一时间空气变得死一样的浓重,显示出大战前的异样沉寂。
半小时之后,敌人的炮火忽然集中一点向县城东关南部突出的城墙猛烈轰击,不到一刻钟,那段城墙被轰开了一个十多米的大口子。
接着敌人集中了轻重机枪数十挺对缺口猛烈扫射,步兵随后发动了进攻。守城的士兵最初猝不及防,有不少伤亡,但他们很快避开炮轰,隐蔽在缺口两侧,严阵以待。
弥漫的烟尘刚一消散,就看见敌人步兵五六十人,陆陆续续跳进了缺口外的寨壕,开始向缺口发起冲锋。守城的连长立刻命令战士每人手握四五个手榴弹一齐向冲锋的鬼子扔去,霎时间鬼子叽哩哇啦一阵怪叫,丢下50多具尸体逃了回去。守城士兵用同样办法,连续打退了敌人三次冲锋。
下午二时,日军以五六十门山野炮的密集火力向滕县发起了猛烈轰击,同时,20多架飞机临空投弹、扫射,整个县城一时间烟尘弥漫,墙倒屋塌,爆炸之声震天撼地。全城一片火海,遍地都成焦土。
两个小时的炮击后,日寇开始向东关进攻。敌人以十多辆坦克为先导,掩护其步兵向东关被轰塌的缺口发起冲锋,守军伤亡惨重。
下午五点,敌人发动了第三次大规模的攻击,这次敌人的火炮增加到30多门,还有每批十架以上的敌机轮番到前线轰炸。
日寇也非常狡猾,这回攻击目标不仅以东关正中为重点,而且把炮兵火力延伸到东关城内,发挥他们炮火强大的优势,阻击守军支援第一线。
敌人的步兵由每次一个小队兵力攻击,改为一次三个小队,每个小队相距约百米左右,前后跟随像波浪一样向前进攻。