White to play and win

Iglésias, Joachim · 2009