1.d4 e6 2.Nc3 Bb4 3.Qd3 Nf6 4.a3 Bxc3+ 5.Qxc3 Ne4 6.Qd3 d5 7.Bf4 b6 8.f3 Nd6 9.Qc3 O-O 10.h4 Ba6 11.O-O-O Nd7 12.h5 Rc8 13.h6 g6 14.Nh3 f6 15.Bxd6 cxd6 16.Qd2 Qc7 17.e4 Bxf1 18.Rhxf1 dxe4 19.fxe4 e5 20.Kb1 Qc6 21.dxe5 Nxe5 22.Nf4 Qxe4 23.Nd5 Nc4 24.Qc3 Qe5 25.Qxe5 fxe5 26.Ne7+ Kh8 27.Nxc8 Rxf1 28.Rxf1 Nd2+ 29.Kc1 Nxf1 30.Nxa7 Ne3 31.Nc8 Nxg2 32.Nxb6 g5 33.a4 g4 34.a5 g3 35.a6 Nf4 36.a7 g2 37.a8=Q# 1-0