1.Nf3 c6 2.e4 d5 3.d3 f6 4.exd5 cxd5 5.d4 Bf5 6.Nh4 Be6 7.c4 dxc4 8.Nc3 Bd5 9.Be3 Nc6 10.Qh5+ Bf7 11.Qb5 Qd7 12.Bxc4 Bxc4 13.Qxc4 e6 14.d5 exd5 15.Nxd5 Nge7 16.O-O-O Nxd5 17.Rxd5 Qe6 18.Rhd1 g6 19.Rd8+ Nxd8 20.Rxd8+ Kf7 21.Qxe6+ Kxe6 22.Rxa8 Ba3 23.Rxh8 b5 24.Bd2 Bb4 25.g4 a5 26.Bxb4 f5 27.Bd2 Ke5 28.Kc2 Kd6 29.Rc8 Kd7 30.a3 f4 31.Bxa5 Kd6 32.a4 b4 33.Nf3 Kd7 34.h4 h6 35.Kd1 Ke7 36.Rg8 Ke6 37.Bc7 Kf6 38.Nd2 h5 39.b3 Ke6 40.Nc4 Kf7 41.Nd6+ Ke6 42.Ke1 Kf6 43.Bb6 Ke6 44.gxh5 Kd7 45.Kd2 f3 46.Nc4 gxh5 47.Ke3 Ke6 48.Na3 bxa3 49.Rf8 Kd6 50.Bc5+ Kd7 51.Bxa3 Kc7 52.Rf6 Kc8 53.Rxf3 Kb8 54.Rf8+ Kc7 55.Be7 Kc6 56.a5 Kd7 57.Rf5 Kxe7 58.Kd3 Kd6 59.Kc3 Kc6 60.f4 Kd7 61.Rf8 Ke7 62.Kd2 Kxf8 63.Ke3 Ke7 64.Kd2 Ke6 65.Kc1 Kd5 66.Kb1 Kc5 67.Kc2 Kd5 68.b4 Kd4 69.Kd2 Kd5 70.a6 Kc4 71.Ke2 Kxb4 72.f5 Ka3 73.a7 Kb4 74.Ke1 Ka3 75.Ke2 Ka4 76.Kf3 Kb3 77.Kf4 Kb4 78.a8=R Kb5 79.Ra2 Kc6 80.Kf3 Kc7 81.Ra1 Kd6 82.Rb1 Kc5 83.Ke3 Kc6 84.Rh1 Kb5 85.Kd3 Kc6 86.Ra1 Kb7 87.Re1 Ka6 88.Re6+ Kb7 89.Kc4 Kb8 90.Kb3 Kb7 91.Kc4 Ka7 92.f6 Kb8 93.Kb5 Ka8 94.Re3 Ka7 95.Rd3 Kb8 96.Kb6 Ka8 97.Rd8# 1-0