然而,就在刘邦忙于母亲丧事之际,得知刘邦起兵的泗水郡郡监平发兵围攻丰县。
刘邦闻讯,草草安葬了母亲后,整顿兵马于次日出城迎战,郡监平兵败退守胡陵,泗水郡卒吏周苛、周昌归顺刘邦。
十一月,刘邦留雍齿驻守丰县,自己再度率兵北进,于薛县以西与泗水郡郡守壮率领的秦军交战,壮兵败逃往戚县,刘邦麾下左司马一路追击,俘获郡守壮,刘邦将其斩杀。
在击败泗水郡郡守后,刘邦再度攻打胡陵,萧何、夏侯婴前去劝降,郡监平得知郡守已死,遂献胡陵投降,刘邦按照楚国的爵位制度,封夏侯婴为五大夫。
郡监平投降后,位于胡陵以西,夹在刘邦与魏国义军之间的亢父、方与两县,亦望风而降。
于是,刘邦率兵西进驻军亢父,并命曹参率兵移驻亢父以南、沛县以北的方与县。
然而,曹参率军抵达方与后才发现,就在自己到来之前,率兵收复魏国故土的周市已经抢先一步抵达,方与县已经投降了魏国。
方与县位于亢父和沛县之间,一旦丢失,刘邦与沛县的联系将被切断,意识到这一点后,曹参虽未与周市交战,但却在其率军离开后,立即率兵攻城,顺利攻克方与县。
周市得知方与被破,大为恼怒,于是率兵南下丰县,打算进攻刘邦的大本营。
当时,丰县乃是雍齿率领本部人马在驻守,周市打听到雍齿本是一支独立义军,只是因为刘邦势大,这才归附于他后,便派人对雍齿说,“丰县之人,原本也是从魏国大梁迁徙而来,如今魏国已经收复了几十座城池,如果你现在投降魏国,那么魏国便封你为侯,继续留你驻守丰县,如果不投降,那我破城之后,可就要把丰县屠杀干净了”
。
雍齿本就是沛县豪强,在当地颇有势力,虽然与刘邦也是旧识,但却一向看不起刘邦的行事作风。
在陈胜吴广起义爆发后,雍齿和同为当地豪强的好友王陵也召集了一些人马,后刘邦夺取沛县被推举为沛公,眼见对方势大,雍齿和王陵这才迫于形势投了刘邦,不过雍齿却并不甘心久居刘邦之下。
因此,在得到周市封侯的保证后,雍齿没有太多的犹豫,便带着部下投降了。
得知雍齿背叛,刘邦被气的破口大骂,也顾不上继续在北部扩张势力,急忙率兵南下,意图夺回丰县。
丰县不同于其他县城,战国时期,因其当初乃是魏国边城,刘邦的曾祖刘清在担任丰公时,为了防止楚国的进攻,在营建城邑时可谓煞费苦心。
然而,刘清恐怕怎么也没想到,自己费尽心思修建的城邑,竟然会在多年后坑了自己的曾孙刘邦。
刘邦面对曾祖刘清精心营建的城邑,想要攻破本就不易,如今还要分兵防守在旁虎视眈眈的周市,难度实在太大。
刘邦率兵一连攻打十几天,虽然付出了极大的伤亡,却始终没能攻克丰县,气急攻心之下,刘邦也因此患病,无奈之下只得率兵退回沛县另做打算。