1月25日,設於榮成的山東作戰軍司令部發出向威海衛進軍的命令,日軍主力在大山巖指揮下,從榮成出發,分南北兩路向威海衛進犯。圖為溫泉湯方向,第六師團一部雪地向虎山行進 照片取自日本陸軍參謀本部陸地測量部寫真班《日清戰爭寫真帖》、龜井茲明《明治二十七八年戰役寫真帖》
1月29日,威海衛港東南岸高地,第二師團集合,白馬河戰役後,日軍長驅直入,繼續西犯。日軍第二師團佔領溫泉湯,,開始對威海衛南幫炮臺後路形成包圍。
1月30日,楊家灘附近,水師軍艦炮擊日步兵第五聯隊,日軍首先進攻威海衛南岸的制高點摩天嶺。守衛在這裡的清軍僅一個營,在營官周家思指揮下,奮起抵抗,雙方展開了激烈的爭奪戰。港內北洋艦隊的定遠、鎮遠、來遠等艦也駛至南岸助戰。日軍也亂放山炮應戰。
1月30日,楊家灘附近,水師軍艦炮擊日步兵第五聯隊(冒黑煙是鎮遠艦,其右側是靖遠或濟遠艦)海軍提督丁汝昌親自指揮靖遠、鎮南等4艘炮艦駛到南岸楊家灘附近,用排炮向日軍轟擊,日軍不支,倉惶逃走。
摩天嶺堡壘一部,日軍在軍官的驅趕下繼續猛撲,守軍雖頑強抵抗,但因兵力太少,一營人全部壯烈犧牲。日軍雖然佔領了摩天嶺,但也付出了重大傷亡的代價。左翼隊司令官大寺安純少將也被來遠艦所發炮彈擊斃在摩天嶺炮臺上。
摩天嶺堡壘一部,日軍攻佔摩天嶺炮臺後,用炮臺的大炮掩護右翼隊向楊楓嶺進攻。
楊峰嶺炮臺,楊楓嶺守軍一營,在副將陳萬清指揮下,抗擊數倍於己的敵人,自上午8時至11時,激戰3小時,打退了日軍多次衝鋒,予敵以重大殺傷。敵軍衝不上去,就集中炮火瘋狂轟擊。炮臺周圍的樹木被擊中起火,彈藥庫也被擊中,炮臺上烈焰升騰,守軍傷亡過半,被迫撤退,楊楓嶺炮臺被攻陷。
楊峰嶺炮臺,楊楓嶺守軍一營,在副將陳萬清指揮下,抗擊數倍於己的敵人,自上午8時至11時,激戰3小時,打退了日軍多次衝鋒,予敵以重大殺傷。敵軍衝不上去,就集中炮火瘋狂轟擊。炮臺周圍的樹木被擊中起火,彈藥庫也被擊中,炮臺上烈焰升騰,守軍傷亡過半,被迫撤退,楊楓嶺炮臺被攻陷。
楊峰嶺副炮臺一部, 當日軍右翼隊進攻南幫炮臺時,左翼隊也向南幫陸路炮臺南側的虎山發起進攻,企圖一舉攻克虎山,再向北推進,切斷南幫炮臺清軍退路,配合右翼隊實行南北夾擊。駐守虎山的兩營清軍奮勇殺敵,炮兵也配合轟擊,使日軍傷亡慘重。後來,清軍由於指揮官劉樹德貪生怕死,棄軍逃跑而自行潰散,虎山失陷。