1.Nf3 d5 2.g3 Bg4 3.c4 Bxf3 4.exf3 e6 5.d4 Nf6 6.Nc3 Be7 7.Be2 Nc6 8.Be3 a6 9.O-O dxc4 10.Bxc4 Nb4 11.Qb3 b5 12.Be2 Nfd5 13.a4 c6 14.Nxd5 Nxd5 15.Rfc1 Rc8 16.axb5 axb5 17.Rxc6 Rxc6 18.Bxb5 Nb4 19.Qa4 Qc8 20.Rc1 Kd7 21.Bxc6+ Nxc6 22.Qb5 Rd8 23.d5 exd5 24.Qxd5+ Ke8 25.Qxc6+ Qxc6 26.Rxc6 Rb8 27.Bd4 g6 28.Kf1 Kd7 29.Ra6 Rb5 30.Ke2 Bc5 31.Bc3 Bb4 32.Ra7+ Ke6 33.Ra6+ Kd7 34.Ra4 Bxc3 35.bxc3 Rb2+ 36.Ke3 Rc2 37.Rc4 Kd6 38.h3 h5 39.h4 Ke6 40.g4 Kd5 41.Rc7 Kd6 42.Rxf7 Rxc3+ 43.Kf4 Ke6 44.Rh7 Kf6 45.g5+ Ke6 46.Rg7 Rc4+ 47.Kg3 Kf5 48.Rf7+ Ke6 49.Rf6+ Ke7 50.Rxg6 Rc6 51.Rxc6 Kf8 52.Rc1 Ke7 53.Kg2 Kd7 54.Re1 Kc6 55.Rh1 Kd6 56.Rd1+ Ke5 57.Kf1 Kf5 58.Ke2 Ke6 59.Kd3 Kf5 60.Rc1 Ke6 61.Rb1 Ke7 62.Rd1 Kd8 63.Kd2 Ke7 64.Kd3 Kd6 65.Rg1 Kc7 66.Kc2 Kb7 67.Kd2 Kb8 68.Rg3 Ka8 69.g6 Kb8 70.Kd3 Kc7 71.Kc2 Kd7 72.Kc3 Kd8 73.Rg5 Kc8 74.Kb4 Kb8 75.f4 Kb7 76.Ka4 Kc7 77.Kb4 Kd6 78.Kc3 Kc7 79.Kc2 Kd7 80.Re5 Kc6 81.g7 Kb6 82.Re6+ Kc7 83.Kd3 Kb7 84.Kd2 Ka7 85.Re4 Kb6 86.Kc2 Ka5 87.Rd4 Kb5 88.Kd3 Kb6 89.Rd8 Kb7 90.Ke3 Kb6 91.g8=Q Kc6 92.Qg6+ Kc7 93.Re8 Kd7 94.f3 Kc7 95.Qh7+ Kd6 96.Rd8+ Ke6 97.Rd1 Kf6 98.Rd6# 1-0