TimelineSurf · World History Map

Battle of Hao and Dai

251 BCE · Hao (north of present-day Baixiang, Hebei) and Dai (around present-day Yu County, Hebei) · China · Ancient

Lian Po led the Zhao army to crush the Yan main force at Hao, while another Yan column was driven back at Dai

Belligerents

Zhao

Commanders
Lian Po, Yue Cheng
Strength
Size of Zhao army unknown

Yan

Commanders
Li Fu, Qing Qin
Strength
Yan army claimed 600,000 (in two columns)

Background

King Xi of Yan, seeing that Zhao had been gravely weakened by the Battle of Changping, wrongly judged Zhao to be defenseless and launched a major invasion.

Course of the battle

  1. Yan army marches south in two columnsYan army splits to attack Hao and Dai
  2. Decisive battle at HaoLian Po led the Zhao main army to meet Li Fu's column and crushed the Yan army
  3. Holding action at DaiYue Cheng led another Zhao army to drive back the Yan force under Qing Qin

Outcome at a glance

Date251 BCE
PlaceHao (north of present-day Baixiang, Hebei) and Dai (around present-day Yu County, Hebei)
ResultLian Po led the Zhao army to crush the Yan main force at Hao, while another Yan column was driven back at Dai
WinnerZhao
CasualtiesThe Yan commander Li Fu was killed in battle, and the Yan army suffered heavy losses
Territorial changeYan attacked Zhao in search of gain but was badly mauled instead, and Zhao's prestige recovered for a time

Impact

Zhao proved that its military strength remained, and Yan never again dared lightly to invade Zhao territory from the north.

See the world in 251 BCE on the map →

Elsewhere in the world in 251 BCE

In the same year, this was happening elsewhere on Earth — exactly what TimelineSurf is built to show.

Events around this time

People alive at the time

Other battles: China · Ancient

Battles fought nearby