在美西战争期间的1898年5月1日的马尼拉湾之战(Battle of Manila Bay)中,美军获胜。随后,向所有交战过的敌人都投降至少一次的“英雄”阿奎纳多(Emilio Aguinaldo),自流放地香港返回菲律宾,在5月28日领导了抗击西班牙军队的阿拉潘战斗(Battle of Alapan),并成为其回归后领导的第一场胜利。胜利当日,在菲律宾军队、美军和被俘的西班牙军队面前,阿奎纳多展开了菲律宾国旗。这被认为是第一次使用菲律宾国旗,因此自1965年开始将5月28日设为“国旗日(Flag Day )”,在此之前的国旗日是6月12日。