Mais le 4 juin, le général Masséna a capitulé à Gênes après une résistance acharnée. Le 8 juin, le feldmarschall autrichien Ott, arrivé de Gênes grâce à la capitulation de Masséna, rejoint O'Reilly à Casteggio portant ainsi le nombre d'Autrichiens à environ. Lannes, à la tête de ses 5 à , se heurte donc à une force presque trois fois supérieure.