White to play and win

Gurgenidze, David · 2006