White to play and win

Dore, Marcel · 2005