V roce 1808 byl vyslán do Španělska, kde zvítězil v mnohých bitvách, ale v mnohých byl také poražen. Od roku 1809 velel v armádě Španělského krále a Napoleonova bratra Josefa. Ve Španělsku zůstal až do roku 1812, kdy mu Napoleon v ruském tažení svěřil IX. sbor armády. Zde měl za úkol jistit ústup Napoleonovy armády zpátky do Francie. Tento úkol se mu mimořádně povedl a zachránil velkou část ustupující francouzské Velké armády, úspěch měl například v bitvě u přechodu přes řeku Berezina. Nadále válčil po boku Napoleona v Německu v bitvě u Drážďan (1813), u Hanau (1813), u Brienne (1814) a u Craonne (1814), kde byl vážně raněn.