White to play and win

Hornecker, Siegfried · 2009