曾与大刀关胜大战三十余回合而力怯,但这恐怕也有诱敌深入之意。后又与林冲交战,斗不到五合,回马便走,而接连又连斗秦明与花荣两将。待其退却时,又分别撞上了董平、朱仝、黄信,又且战且退、连斗三番。再加上他的妖法,两样合计,进入梁山五虎将也不成问题。当然了,最终他还是被失败了,马被黄信砍杀,贺重宝而只得弃马而走,不曾想又撞上了杨雄、石秀,二人齐上把贺统军捻翻在肚皮下,此时宋万又挺枪赶来,众人怕争功,坏了义气,便把贺统军乱枪戳死了。
最后最厉害的,毫无疑问就是辽国大将兀颜光。兀颜光为辽国的第一员上将,十八般武艺,无有不通,兵书战策,尽皆熟闲。又身为辽国的统军,且其麾下有十一曜大将、二十八宿将军,猛将如云。而兀颜光设下的‘混天象’阵,也让宋军吃尽了苦头,宋军多次攻打混天阵,无法取胜。也是宋江命好,正当苦恼之时,在梦中见到九天玄女。九天玄女教宋江以五行相克和星宿对应的规律,辅以公孙胜的道术,就可攻破混天阵。
兀颜光见宋军久久不出,便派兵前去打探。两军终于再次相遇,这次宋江依照九天玄女梦授的破阵之法,果然将混天阵打乱,宋军已经打到中军。兀颜光以方天画戟为兵器与关胜展开大战,不料身边牙将被张清用石子打散。兀颜光处境危险,回马向北逃走,却被关胜追赶。宋军中花荣乘机箭射兀颜光,正中护心镜,关胜赶上一刀砍下,被兀颜光身上的三重铠甲挡住,两人再次交战,花荣又射冷箭,兀颜光躲过,又被张清石子打中脸上,终于被关胜一刀斩杀。兀颜光的一生就此终结。书中描述他阵亡时,称他为“辽国英雄”。
兀颜光阵亡后,辽国郎主耶律辉逃回燕京,丧失了斗志,向宋朝投降了。
但不能不承认的是,兀颜光很强,而他手下的将领也都不是弱手。而如今,要面对这样一个大辽的,却是韩世忠等人,他们当然不会小瞧大辽,所以一想到旁边虎视眈眈的大辽,韩世忠和王禀的心情就都变得非常的糟糕。