1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.g3 Bb4+ 5.Bd2 Be7 6.Bg2 O-O 7.Qc2 c6 8.Ba5 Qxa5+ 9.Kd1 h6 10.Ne5 h5 11.Rf1 h4 12.Nxf7 Rxf7 13.b3 Na6 14.Qc3 Qxc3 15.Bf3 Qxa1 16.Be4 dxe4 17.a3 Qxb1+ 18.Kd2 Qxf1 19.Ke3 hxg3 20.d5 cxd5 21.f4 gxh2 22.b4 Qg1+ 23.Kd2 Qh1 24.a4 Qg2 25.Kc2 Qf1 26.cxd5 Qf2 27.Kd2 Qg2 28.dxe6 Qh1 29.exf7+ Kf8 30.a5 Qg2 31.Kc2 Qf1 32.Kc3 Qf2 33.Kb3 Qg2 34.f5 Qf1 35.b5 Qf2 36.Ka2 Qg2 37.b6 Qh1 38.e3 Qg2+ 39.Kb1 Qg1+ 40.Kb2 Qd1 41.Kc3 Qf1 42.Kc2 Qf2+ 43.Kc1 Qg2 44.Kd1 Kxf7 45.bxa7 h1=Q# 0-1