永历八年(1654年),李定国决定率领明军东征
广东,以期与
郑成功部队会师于
广州。二月,李定国从
广西柳州领兵数万,配备了
大象和
铳炮,南下
横州(今广西
横县),经广东
灵山(今属广西)攻
廉州府(今广西
合浦),清总兵郭虎逃走。李定国军至
高州(今广东
茂名),清高州守将张月和平南王藩下副将陈武、
李之珍督兵至石城青头营扼守。明军很快击败清军,李之珍逃往
电白县,陈武被砍死,明军取得了高州大捷的胜利。
高州大捷之后,清高州守将张月遣使者迎降,高州遂为明军占领。接着,清
雷州总兵先启玉也以城归降。得此捷报,广东各处义师群起响应,如
新宁的虎贲将军王兴率军攻克
恩平,并活捉知县王奇。清
平南王尚可喜、靖南王
耿继茂及其督抚标兵不敢迎战,只能集中兵力防守广州地区,并向清廷紧急呼救。