I 1705 ble han utnevnt til överstemarskalk og ble regnet som Karl XIIs første minister. Han deltok i kongens kampanje mot Russland, men etter slaget ved Poltava i 1709 ble han tatt til fange av russerne. Han tilbrakte fangenskapet sitt i Russland med å styre et administrasjonskontor i Moskva for å hjelpe de andre svenske krigsfangene, men etter manglende fengselsutvekslingar og hardt press fra russisk side ble Piper fengslet i Sjlisselburg, hvor han døde i 1716.