Alla fine di agosto, Garibaldi era a Cosenza e, il 5 settembre, a Eboli, vicino a Salerno. Nel frattempo, Napoli aveva dichiarato lo stato d'assedio e il 6 settembre il re radunò le 4.000 truppe ancora a lui fedeli e si ritirò oltre il fiume Volturno.