1.Nf3 d5 2.a3 c5 3.e3 Nc6 4.Bb5 e6 5.d4 Bd7 6.c4 dxc4 7.Bxc4 Nf6 8.Nc3 a6 9.O-O Qc7 10.d5 Nxd5 11.Bxd5 exd5 12.Nxd5 Qd8 13.e4 Be6 14.Be3 Bd6 15.Qc2 Rc8 16.Bxc5 Ne5 17.Nxe5 Rxc5 18.Qa4+ Rb5 19.Qd4 O-O 20.Rad1 Qb8 21.Nf3 Rd8 22.b4 h6 23.Rfe1 Bf8 24.Nf6+ gxf6 25.Qxd8 Qxd8 26.Rxd8 a5 27.Nd4 Bc4 28.h4 Bf1 29.Kh2 axb4 30.Nxb5 Bxb5 31.axb4 Bf1 32.f4 b5 33.Rxf8+ Kg7 34.Ra8 Kg6 35.Ra5 Kh7 36.Raa1 Be2 37.Kg3 f5 38.exf5 f6 39.Kh2 Kg8 40.g4 Kf7 41.Ra5 Kf8 42.Rh1 Bxg4 43.Rg1 Ke8 44.Rxg4 Kd7 45.Rxb5 Kd8 46.h5 Kc8 47.Rg8+ Kd7 48.Rgb8 Kd6 49.Rh8 Ke7 50.Rc5 Kd7 51.Rb5 Kc7 52.Kg2 Kd6 53.Kg3 Kc7 54.Rf8 Kd6 55.Rxf6+ Kc7 56.Rd6 Kc8 57.Rc6+ Kd7 58.Rb8 Kxc6 59.Rh8 Kc7 60.Rc8+ Kd6 61.Rh8 Kc7 62.Kh2 Kb7 63.Rd8 Ka6 64.Rg8 Kb5 65.Kg3 Kc4 66.Kf2 Kd3 67.Rg1 Ke4 68.Rg3 Kd5 69.Rg1 Kd6 70.Rg5 hxg5 71.f6 gxf4 72.b5 Kc7 73.f7 Kb7 74.h6 Kb8 75.b6 Ka8 76.b7+ Kxb7 77.f8=R Kb6 78.Rxf4 Kc7 79.h7 Kd8 80.h8=N Ke7 81.Rd4 Kf8 82.Rd7 Ke8 83.Rf7 Kd8 84.Ng6 Kc8 85.Ne5 Kd8 86.Nc6+ Kc8 87.Nd8 Kb8 88.Kg2 Ka8 89.Ne6 Kb8 90.Rc7 Ka8 91.Nc5 Kb8 92.Na6+ Ka8 93.Nb8 Kxb8 94.Rh7 Kc8 95.Kg3 Kb8 96.Kf4 Kc8 97.Ke5 Kd8 98.Ke6 Ke8 99.Rh8# 1-0