1.d4 f5 2.a3 e6 3.c4 Nf6 4.Nf3 g6 5.Nc3 Bg7 6.h4 d6 7.e3 Nc6 8.Be2 O-O 9.b4 e5 10.b5 Na5 11.Bd2 b6 12.Nd5 Ne4 13.Bb4 exd4 14.Nxd4 a6 15.h5 axb5 16.cxb5 Qg5 17.hxg6 hxg6 18.Nf3 Qd8 19.Rc1 Rf7 20.Nf4 g5 21.Nh5 Bb7 22.Nxg7 Rxg7 23.Nd4 Qf6 24.Bd3 g4 25.Qc2 Re8 26.Rh5 Rg5 27.Rxg5+ Qxg5 28.Qa2+ d5 29.Rxc7 g3 30.Bxe4 fxe4 31.Bxa5 bxa5 32.Rxb7 Rf8 33.Ne6 gxf2+ 34.Qxf2 Rxf2 35.Nxg5 Rxg2 36.Ne6 Rb2 37.b6 Rb3 38.Kd2 a4 39.Nd4 Rb2+ 40.Kc3 Rb1 41.Kc2 Ra1 42.Rc7 Ra2+ 43.Kb1 Rxa3 44.b7 Rb3+ 45.Nxb3 axb3 46.b8=Q# 1-0