Részt vett Buda eredménytelen ostromában (1684) és 1685-ben az esztergomi diadal kivívásában, ahol unokafivére, Lajos badeni őrgróf felismerte hadvezéri tehetségét. Buda várának végleges visszavívásakor (1686) jobb kezén súlyos sebet kapott, melyből Velencében felépülve részt vett az 1687. augusztus 12-én a harsányi lejtőn a török ellen vívott csatában. Lovasaival elsőként törte át az ellenség sáncát. A győzelem hírét ő vitte Bécsbe.