楚军在丹阳（今河南省淅川县丹水和淅水交汇处一带）交战，楚军大败，被斩首八万，楚国大将军屈匄及裨将军逢侯丑等七十余名将领被俘，屈匄被俘后遭处决，秦军乘胜夺取楚国汉中之地六百里，设立汉中郡。秦军同时联合魏军在濮上之战击败了包围煮枣的齐军，俘虏了齐将声子，齐将匡章败逃，秦、魏联军乘胜攻打了燕国。楚怀王得知战败的消息后大怒，增调全国的军队深入秦国境内，秦、楚两国战于蓝田（今陕西省蓝田县），楚军大败。韩、魏两国也趁机出兵，一直打到邓（今湖北省襄阳市北），迫使楚国撤军，楚怀王被迫割让两座城池与秦国议和。秦惠文王