历紧张而快速的兵员、物资补给后,战争的规模再一次扩大至巴西共和国全境。
1889年12月11日上午,汉国海军大西洋舰队对伊塔尼亚恩发动舰炮攻击,当天下午,5000陆军部队在海军军舰掩护下,发起登陆作战,傍晚7时,登陆部队突进至港口内,守军不敌溃败。
12月14日,桑托斯失守,海军留下一部分军舰为运输船队提供掩护,主力舰队朝向巴西共和国首都里约热内卢方向驶去。
12月16日,海军舰队以及一部登陆部队从东、南、北三个方向,对里约热内卢港口发动猛攻,21日,经历5日激战,困守里约热内卢港口的巴西共和海军残余舰队不敌投降,包括一艘排水量5000吨级的装甲巡洋舰以及一艘排水量3000吨级的中型巡洋舰在内,一共20余艘大小军舰,全部被汉军俘获。
西南部作战方向,1889年12月12日,完成物资补给的汉军部队再次发动进攻。
12月15日,占领奥林波堡,消灭敌军2000人,19日,阿基道阿纳守军不战而逃,撤往南马托格罗索州首府大坎普。
24日,西南部战线部队从阿基道阿纳、马拉卡茹两个方向对大坎普发动进攻,激战五天,守军在付出4000伤亡后,不敌后撤。
汉军尾随追击,消灭溃退敌军3000人。
巴拉那州方向,12月26日,汉军从北、南、西三个方向,对坚守边界一线的巴西守军形成合围,东部海面同时也面临着汉国海军舰队的武力封锁,除边界防御工事周边地区,巴拉那州全境落入汉国掌控。
巴西帝国方向,12月19日,巴西帝国对巴西共和国宣战,两军在交界一线地区激烈交战,战事僵持。
至1890年1月3日,汉军基本完成了对南马托格罗索州和巴拉那州的占领,前沿部队继续向戈亚斯州、马托格罗索州、圣保罗州、里约热内卢等方向推进。