1.d4 h5 2.e4 c6 3.c4 d6 4.h3 Nf6 5.Nc3 e5 6.Nf3 Nbd7 7.Be2 g6 8.Bg5 Bg7 9.d5 Nc5 10.Nd2 a5 11.Nb3 Nxb3 12.axb3 c5 13.Qd2 Qb6 14.Bd1 Nh7 15.Be3 Qd8 16.Bc2 Bd7 17.O-O-O Qe7 18.Kb1 h4 19.g3 Bf6 20.gxh4 Bxh4 21.f4 Bf6 22.h4 O-O-O 23.Bxc5 dxc5 24.d6 Qf8 25.Nd5 Qxd6 26.Qxa5 Kb8 27.Nb6 Qc6 28.b4 cxb4 29.Rd5 Be7 30.Ba4 Qxb6 31.Qxb6 Bxa4 32.fxe5 Bc6 33.Rf1 f5 34.Kc2 Rhe8 35.Rfd1 Rc8 36.exf5 Bxd5 37.Rxd5 Rxc4+ 38.Kb3 Rc6 39.Qb5 Rec8 40.Rd7 R8c7 41.Rxc7 Kxc7 42.Qd5 Nf8 43.Qf7 Kd8 44.f6 Bc5 45.Qxb7 Ne6 46.Kc4 Rb6 47.Qa8+ Kd7 48.Qg8 Bf8 49.Qf7+ Kd8 50.Kd3 b3 51.Kc3 Bc5 52.Kc4 Rb4+ 53.Kd5 Rb6 54.Qg8+ Kd7 55.Qh7+ Kd8 56.Qf7 Kc8 57.Kc4 Rb4+ 58.Kc3 Rb6 59.Kd3 Ba3 60.Qa7 Bc5 61.Qa8+ Kd7 62.Qg8 Ba3 63.Qf7+ Kc8 64.Qe8+ Kc7 65.Kc3 Bc5 66.Kd3 Ba3 67.Kc3 Bc5 68.Kc4 Rb4+ 69.Kd5 Rb6 70.Qxe6 Rxe6 71.Kxe6 Bd4 72.f7 Bc5 73.Kf6 Kd7 74.Kxg6 Ke6 75.h5 Bf8 76.h6 Bxh6 77.Kxh6 Kxf7 78.Kg5 Ke6 79.Kf4 Kd5 80.Kf5 Kc4 81.e6 Kd3 82.e7 Kc2 83.Kf4 Kxb2 84.e8=Q Ka2 85.Qa4+ Kb2 86.Qb4 Ka2 87.Qa5+ Kb1 88.Qb5 b2 89.Qa6 Kc2 90.Qa4+ Kc1 91.Qc4+ Kd2 92.Qa2 Kc1 93.Ke3 b1=Q 94.Qd2# 1-0