1.Nf3 d5 2.d4 Bf5 3.c4 e6 4.Nc3 Nf6 5.Nh4 Be4 6.f3 Bg6 7.cxd5 exd5 8.Bg5 Be7 9.Nxg6 hxg6 10.Qb3 Nc6 11.O-O-O a6 12.Kb1 Rb8 13.Bxf6 Bxf6 14.Qxd5 Qe7 15.Qc4 Rd8 16.Nd5 Qd6 17.e4 O-O 18.Nxf6+ Qxf6 19.d5 Ne5 20.Qxc7 Rc8 21.Qa5 Qd6 22.Qd2 f5 23.f4 Ng4 24.e5 Qb6 25.Qd4 Rc1+ 26.Kxc1 Rc8+ 27.Bc4 Qb4 28.b3 b5 29.d6+ bxc4 30.d7 Rd8 31.Rhe1 Qc3+ 32.Kb1 cxb3 33.Qxc3 Rxd7 34.Rd6 Kh7 35.Rxd7 Nh6 36.h3 Nf7 37.Rd5 Kh8 38.Qc4 a5 39.g4 Ng5 40.Qe4 fxe4 41.Ka1 Ne6 42.Rc5 bxa2 43.Rc6 Kg8 44.Rc3 Nc5 45.Rxc5 g5 46.Rh1 g6 47.Rd5 Kf8 48.Re1 e3 49.Rd2 gxf4 50.Rd4 Ke8 51.g5 e2 52.Rxe2 Kf7 53.Rdd2 f3 54.Rd3 Kg8 55.Kxa2 fxe2 56.Re3 Kf8 57.h4 Ke7 58.Rxe2 Kf8 59.Rh2 Ke8 60.Ka3 Kf8 61.Ka2 Ke8 62.Ka1 Kd7 63.Rh3 Kc8 64.Rb3 Kc7 65.h5 Kd8 66.Rb2 Kc8 67.Ka2 Kd8 68.Re2 Kc7 69.Rc2+ Kb6 70.Rc4 a4 71.Re4 Kc6 72.Rd4 Kb6 73.Rh4 Ka7 74.Ka3 Kb6 75.Rh3 Kc5 76.Rb3 Kc6 77.Rb7 Kc5 78.hxg6 Kc6 79.e6 Kd5 80.Rb3 Kxe6 81.Rb1 Ke7 82.Rf1 Kd7 83.Rc1 Ke6 84.Ra1 Ke7 85.Kb2 Kd6 86.Rc1 Kd5 87.Kc3 Kc6 88.Kd4+ Kb7 89.Rc2 Ka6 90.Kc4 Kb7 91.Kd5 Kb6 92.Rc4 Kb5 93.Kd4 Ka6 94.Rc7 Kb6 95.Rc3 Ka5 96.Kc5 a3 97.Rxa3# 1-0