536年,西魏关中地区爆发严重天灾,粮食匮乏,出现人吃人的现象。岁末,高欢乘西魏军民饥疲之机,发动战争。他兵分三路:大都督窦泰率步骑万余直趋潼关,司徒高敖曹率军攻上洛,高欢率军自晋阳赴蒲坂。 537年正月,高欢屯军蒲坂,在黄河上搭造三座浮桥,扬言渡河。宇文泰率军进抵广阳。面对东魏三路进攻,西魏将领大多主张分兵迎击。宇文泰认为高欢极有可能虚张声势。他真正的目的,应是牵制西魏军主力,使窦泰军得以乘虚西入。因此,宇文泰决定集中优势兵力,先消灭窦泰部。 为迷惑东魏,宇文泰扬言欲保陇右,佯装退还长安。暗地却率军东出,日夜兼程,于十七日晨抵达小关。窦泰听说宇文泰军突至,自恃骁勇,率部冒进。宇文泰利用牧泽有利地形,四面设伏,引诱窦泰部进入泽中。窦泰部陷入泥淖,不得驰突。西魏军万弩齐发,窦泰军死伤大半。窦泰也身中数箭,他料知无法脱围,自刎而死。 高欢闻窦泰军败,只好撤去浮桥,退回晋阳。