公元1 161年(南宋紹興三十一年)10月,宋、金兩軍船隊(duì)在膠西海域相遇,完顏鄭家率軍停泊在陳家島,李寶率宋軍停在石臼島,兩島只隔一山,相距30余里。
金軍數(shù)倍于宋軍,完顏鄭家似乎感覺(jué)勝券在握,且認(rèn)為兩軍距離尚遠(yuǎn),因此未作臨戰(zhàn)準(zhǔn)備。李寶得知金軍軍心不齊,大都不習(xí)水戰(zhàn),而且已有好多兵士昏睡其中。于是決定乘其不備,先發(fā)制人。李寶先以部分戰(zhàn)船切斷金軍退路,隨即命前鋒船隊(duì)借助風(fēng)勢(shì),以火藥為武器向金軍船隊(duì)猛攻。金軍艦船皆以松木制造,油絹為帆,頓時(shí)火光沖天,大部分艦船被烈火吞沒(méi),損失慘重。宋軍趁機(jī)進(jìn)攻,只有少數(shù)金軍戰(zhàn)船逃脫,其余大部被殲滅。
本來(lái)金軍船艦陳兵膠西海域,人多勢(shì)眾,占據(jù)天時(shí)、地利,但由于其將帥不通九變之利,其將士不習(xí)水戰(zhàn)。相反,宋軍將領(lǐng)李寶審時(shí)度勢(shì),全面?zhèn)上ち藬城?,因?shì)利導(dǎo),采取了火攻的方式大敗金軍。