1.Nf3 Nf6 2.h4 h5 3.Rg1 Rh6 4.e4 Nc6 5.c4 Nh7 6.Ne5 Nxe5 7.Qa4 Nd3+ 8.Ke2 Nxc1+ 9.Ke1 Nf6 10.Qc2 Ne2 11.Bxe2 Rg6 12.Bf1 a6 13.Be2 e6 14.Na3 a5 15.Kf1 Ng4 16.e5 Qxh4 17.g3 Qh2 18.Bxg4 hxg4 19.Rd1 d5 20.exd6 cxd6 21.c5 dxc5 22.d3 Bd7 23.Re1 Rh6 24.Rg2 Qh3 25.Rd1 Bc6 26.f3 gxf3 27.Qd2 fxg2+ 28.Kf2 Qh2 29.Rg1 Qxg1+ 30.Kxg1 Rh1+ 31.Kf2 g1=Q+ 32.Ke2 Rh2# 0-1