不少葡军将士只得跳海逃命。其后，明军登上敌船与葡军短兵交接。葡军不敌，率余下三艘大船，在9月7日乘夜黑之际开往附近岛屿匿藏。乘第二天清晨风向逆转之机，葡军舰队借北风避过明军追击，往满剌加撤退。1522年4月，葡军再派出由六艘军舰组成的舰队企图重新佔领屯门，8月两军在大奚山（即今大屿山）茜草湾附近对峙，是为第四次中葡战争（茜草湾之战）。此战从茜草湾海面一直打到了哨州海面，最后明军获胜。至此，明朝政府收复了「屯门岛」、「屯门海澳」及「葵涌海澳」等葡佔屯门全境。葡萄牙人自此再也未能重夺在香港的失地。Sec