Ne pouvant secourir Lodi, il se détermina à retourner dans le Tortonèse, et fit passer le Pô à ses troupes, le 9 août, entre l'embouchure du Tidone et celle de la Trébia.
Le marquisde La Chétardie brûla un pont que les ennemis avaient sur le Tidone, et l'armée passa cette rivière, le 10 août, à la pointe du jour.
Elle allait continuer sa marche, lorsque le marquis de Botta traversa la rivière pour lui couper le chemin du Tortonèse, et attaqua l'aile droite, commandée par le marquis de Pignatelli. Mais les Français et les Espagnols le repoussèrent avec vigueur, et l'obligèrent à repasser le Tidone.
Cependant les Allemands se rallièrent, traversèrent une seconde fois la rivière, et firent une nouvelle charge. L'infanterie eut besoin de toute sa valeur pour résister à leurs efforts, mais elle fut soutenue à propos par la cavalerie française.
Les ennemis, contraints de reculer, essuyèrent en flanc un feu si vif, qu'ils n'osèrent plus retourner à la charge.
Ce combat dura six heures. Le bagage et deux mille guerriers restèrent sur la place du côté des vainqueurs. Il en demeura six mille du côté des Allemands.