White to play and win

Pervakov, Oleg Viktorovich · 2007