White to play and win

Barrier · 1880