1123年(辽保大二年、北宋宣和四年、金朝天辅六年)金、宋以“海上之盟”联合攻打辽国。宋按约攻打燕京(今北京西南)及西京(今山西大同)地失败。金大胜,占领辽国大部。
次年正月,时辽国平州守将、辽兴军节度副使张觉随平州路节度使时立爱以平州(含营、滦州)投降金。金封张觉为临海军节度使,平州知州。宋求燕京及西京地,在经过谈判和大量付款之后,金太祖归还了“燕云十六州”中的燕京、涿州、易州、檀州、顺州、景州、蓟州。平州虽然在长城之内,但因为在辽国别为一军,所以没有归还。金太祖改平州为南京,任命张觉为南京留守。
五月,张觉认为降宋为上策。六月,和北宋燕山府宣抚使王安中联络,叛入北宋。七月,完颜闍母率二千骑讨张觉,先胜两仗,但在兔耳山被张觉以精兵万骑大败。十一月,完颜宗望奉金太宗命,接管完颜闍母的军队讨张觉。当时北宋遥改平州为泰宁军,以张觉为节度使。张觉远迎封赏时,被完颜宗望的间谍探知,举兵袭击,结果张觉回城时在城东被截击,大败不得归城,只能逃奔北宋燕山府。完颜宗望遂克平州,至燕山府向王安中索要张觉,王安中开始不肯,杀了一个长相相似的人搪塞。完颜宗望看出来不是张觉,发兵去攻。王安中不得已,只好杀张觉。
金太宗天会三年(1125年)八月,完颜宗望以张觉事变为由奏请攻宋。十月,金国出兵伐宋。最终导致“靖康之难”。