Un ejército imperial, formado por alemanes y polacos, pasó el Danubio (1686), destruyó el ejército turco (1687) y ocupó toda Hungría.