Chess Puzzle of the Week (90)

puzzle90

This comes from the same source as last week’s puzzle and features the much missed Tony Miles in action.

Dizdarevic – Miles (Biel 1985): how did the game continue?