琼聚众负海为乱，美讨平之，岭表遂安。八年，任昇州（今江苏南京）西南面行营马步军战櫂都监，助都部署曹彬伐南唐,南唐灭亡，加检校太傅、宣徽北院使。太平兴国初，改宣徽南院使。三年，加开府仪同三司（文散官，从一品）。四年正月，任北路都招讨制置使，判太原行府事，随太宗伐北汉，北汉灭亡，又被任为知幽州行府事，随太宗北伐辽，兵败而回。太平兴国四年八月，任河东三交口都部署，驻守西北边防，以捍辽朝。以雁门关之捷封代国公（爵，从一品），八年，改忠武军节度使（阶官，从二品），进封韩国公。雍熙三年（986年），宋兵三路北伐辽朝