Efter
en række tilbageslag i det sydlige Italien, faldt den franske hær
af Louis XII
tilbage over Garigliano-floden i november 1503. Men den spanske hær
af Ferdinand
(V af Castilien, II af Aragonien), kommanderet af den store kaptajn Gonzalo
de Córdoba, forblev i hælene på dem trods vintervejret.
Den 28. december krydsede 15.000 spanske infanterister Garigliano-floden
på to steder og faldt over den franske lejr. Som før fældede
det korte stødsværd og ilden fra hagebøsserne de schweiziske
pikenerer og Frankrigs andre fodfolk. Spanierne påførte tab
på adskillige tusinde blandt deres mere talstærke fjende og
erobrede det franske artilleri- og bagagetræn.
Det afgørende nederlag ved Garigliano tvang Louis
XII til at søge om fred. Han tilsluttede sig spansk styre over
kongedømmet Neapel (Ferdinand føjede III af Neapel til sine
titler) til gengæld for fortsat fransk kontrol over Milano i nord.