1.c4 Nc6 2.d4 e5 3.d5 Nb8 4.Nf3 Bb4+ 5.Nfd2 a5 6.a3 Be7 7.Nf3 d6 8.Nc3 Nd7 9.e4 Ngf6 10.h3 Nc5 11.Qc2 b6 12.Be3 Nh5 13.O-O-O O-O 14.g4 Nf4 15.Kb1 Bd7 16.Rg1 Ng6 17.Be2 Nh4 18.Rg3 Nxf3 19.Rxf3 Bg5 20.Rg1 Bxe3 21.Rxe3 Qh4 22.Reg3 g6 23.f3 c6 24.dxc6 Bxc6 25.Qd2 Rad8 26.g5 Ne6 27.Bd1 Qf4 28.Qf2 Qh4 29.Qxb6 Nd4 30.Qxa5 Rb8 31.Na2 Bd7 32.Qe1 Rfc8 33.R3g2 Qxe1 34.Rxe1 Bxh3 35.Rh2 Be6 36.Reh1 h5 37.gxh6 Kh7 38.Rd2 Bxc4 39.Nb4 Rb6 40.f4 Be6 41.Nd5 Bxd5 42.exd5 Nb5 43.Ka2 f5 44.Rg1 exf4 45.Rdg2 Rcb8 46.Ka1 Nd4 47.b4 Rg8 48.Rd2 Nb5 49.Kb2 Kxh6 50.Bc2 Rbb8 51.a4 Nc7 52.Kb3 Rgf8 53.Rdg2 Rf6 54.Kc4 f3 55.Rf2 Rc8 56.Kd4 g5 57.Rxf3 Nb5+ 58.axb5 Rxc2 59.Rh3+ Kg6 60.Rh8 Rf7 61.Rg8+ Kf6 62.R8xg5 Rd2+ 63.Kc3 Rxd5 64.Kc4 Re5 65.b6 f4 66.Rg6+ Kf5 67.Rg7 Ree7 68.Rxf7+ Rxf7 69.Kd5 f3 70.Kc6 Ke4 71.b7 Rf8 72.Kxd6 f2 73.Rf1 Ke3 74.Kc7 Rf7+ 75.Kb6 Rf6+ 76.Ka7 Rf7 77.Ka8 Rf8+ 78.b8=Q Rxb8+ 79.Kxb8 Ke2 80.Rxf2+ Kxf2 81.b5 Ke3 82.b6 Kd4 83.b7 Kc5 84.Ka7 Kb5 85.b8=Q+ Kc4 86.Kb6 Kd4 87.Kc6 Ke4 88.Kc5 Kf5 89.Kd5 Kg4 90.Ke4 Kg5 91.Qd6 Kh4 92.Qg6 Kh3 93.Kf3 Kh4 94.Qg4# 1-0