彭城之战前,项羽派人去抓刘邦家眷,刘邦接到丰县任敖的求救信后,令将军樊哙立即前往丰县、沛县,并渡过泗水攻占薛郡。

樊哙到丰县后,钟离眛已经抓到刘太公和吕雉跑了。再到沛县,王陵也已经接到自己家眷,他还把其他汉军将领家眷也集中在一起,以防项羽派人来抓人质。不过项羽自始至终没有派人去抓捕刘邦麾下沛县将领的家眷,因这与当时主流道义价值观不符。

于是樊哙渡过泗水,攻击薛郡的邹县、瑕丘、薛县,一度攻到薛郡首府鲁城(曲阜),却只是佯攻,目的是堵截项羽南下救援彭城。西楚薛郡长项冠坚壁清野,也毫无硬碰硬的意思。