White to play and win

Perkonoja, Pauli · 2000