1945年2月,美军竭尽全力从各个方向迅速推进马尼拉。2月4日至12日,美日两军围绕玄子防线展开激烈的拉锯战。
第一骑兵师和第37步兵师是美军进攻马尼拉的主力。在当地游击队的指导下,他们首先冲破了日军的外围防线,占领了城北的大学城和战俘集中营,并在日军屠杀前救出了被俘的美国士兵和当地抗日士兵。与此同时,当地游击队还摧毁了马尼拉的电力设施,驻马尼拉的日军被一个个孤立、分裂和包围。进入马尼拉市中心后,美军在光天化日之下很长一段时间都找不到一个日本人。然而,当美国坦克刚刚抵达这里时,无数日军从稀薄的空气中冒出来,从地下洞中、墙壁裂缝和任何令人难以置信的地方开火。
街头战斗极其残酷,美军和日军挨家挨户地战斗。巴石河流经马尼拉市中心,将该市分为两部分。日军把重点放在了巴石河南岸的因特拉莫罗斯地区,并借助该地区厚重坚实的石墙抵抗了美军。这座古城的石墙是西班牙殖民者的遗产。它厚12米,高8米。墙上有哥特式的塔楼。在日军密集的机枪和迫击炮下,美军的伤亡人数急剧上升。但为了避免平民伤亡,麦克阿瑟禁止使用俯冲轰炸机。日军的抵抗越来越顽强,日军造成的平民伤亡越来越严重。愤怒的麦克阿瑟批准使用重炮。美军的155毫米“长汤姆”榴弹炮被拖到街上,直接向日军占领的建筑物开火。“长汤姆”的炮弹直接摧毁了建筑物,顽抗的日本军队被埋在瓦砾中。
解放被日军占领的马尼拉并不容易。战斗一直持续到1945年3月4日,马尼拉正式宣布解放。占领马尼拉的任务并没有结束这场战斗,这场战斗一直持续到吕宋岛,直到1945年8月15日日本投降。美国和日本的伤亡令人震惊。大约23万日本士兵在吕宋岛被歼灭。美国的伤亡人数也很高。第六军和第八军的地面战斗伤亡人数为10380人死亡,36550人受伤。