瓒因麴义兵少而轻敌，命令骑兵进攻。麴义的步兵成功牵制公孙瓒的骑兵，并以弩兵射倒骑兵。斩杀严纲及千余人。公孙瓒兵退至界桥欲反攻，被麴义攻破。麴义攻至公孙瓒兵营，拔其牙门旗竿。至此公孙瓒军队完全崩溃。《三国演义》则改为赵云一枪刺死麴义，并突破界桥，与颜良、文丑对战。后刘备赶到，袁绍被迫回营。在袁绍数万步兵与敌人混战期间，公孙瓒残余骑兵攻至并包围袁绍所在。当时袁绍只有数十强弩兵，百多持戟步兵。由于公孙瓒兵不知袁绍身份，不敢恋战，在麴义引兵来救时即撤退。
结果.此战对双方都没有