。宇文化及大惊失色地说：“麦孟才是麦铁杖的儿子，还有沈光，都是勇不可当的人，必须避其锋芒。”于是连夜与腹心之人逃出营外，留下人来告诉司马德戡等人，派遣统领兵马，逮捕麦孟才。沈光听到营内喧哗，知道事情败露，来不及披甲，就袭击宇文化及的营帐，空无所获。正碰上舍人元敏，斥责之后把他杀了。遇上司马德戡的兵冲入，四面围合。沈光大喊突围，给使一起奋力，斩首几十人，敌人纷纷败逃。司马德戡又派遣骑兵，拿着弓箭，从侧面射击。沈光身上没有甲胄，于是阵亡。麾下几百人都战死，没有一人投降。沈光死时年仅二十八岁。