En la campaña de 1799 se opuso una vez más a Jourdan, al cual derrotó en la Batalla de Osterach y en la Batalla de Stockash, en 1800, como continuación de su éxito en la invasión de Suiza y la derrota de Masséna en la Primera Batalla de Zürich, tras de lo cual reentró en Alemania y envió una vez más a los franceses de vuelta al Rin.