1.e4 c6 2.Nf3 d5 3.Nc3 Bg4 4.d4 e6 5.Bd3 Nf6 6.h3 Bxf3 7.Qxf3 dxe4 8.Nxe4 Qxd4 9.c3 Qd8 10.O-O Nbd7 11.Rd1 Be7 12.Qg3 Nxe4 13.Bxe4 O-O 14.Bf4 Qc8 15.Bc2 Rd8 16.Bc7 Re8 17.Rd3 Nf6 18.Rad1 Nd5 19.Be5 f6 20.Bd4 Qc7 21.Qf3 Bd6 22.R3d2 b5 23.b3 c5 24.Be3 Rad8 25.c4 Nxe3 26.Qxe3 b4 27.g3 f5 28.h4 g6 29.h5 Kg7 30.Rxd6 Rxd6 31.Qe5+ Kf7 32.Qxd6 Qxd6 33.Rxd6 Ke7 34.Ra6 Rd8 35.Kg2 Rd2 36.Bb1 Rd1 37.Bc2 Rd2 38.Bb1 Rd1 39.Rxa7+ Kf6 40.Bc2 Rd2 41.Bb1 Rd1 42.Bxf5 exf5 43.Rxh7 gxh5 44.Rc7 Rd2 45.Rxc5 Rxa2 46.Rb5 Rb2 47.Rxb4 f4 48.gxf4 Kf5 49.c5 Rc2 50.Rc4 Rb2 51.c6 Kg6 52.Rc3 Kf5 53.Rc4 h4 54.c7 Ra2 55.Kh1 Rb2 56.Kg2 Ke6 57.Rd4 Rc2 58.Rc4 Re2 59.b4 Rd2 60.Kh3 Kd7 61.c8=R Rd5 62.Ra8 Rd3+ 63.Kh2 Rd6 64.Kh3 Rb6 65.Re4 Rxb4 66.Rxb4 Kc6 67.Re4 Kd5 68.Rc4 Kxc4 69.f3 Kb5 70.Kxh4 Kc5 71.Kg3 Kc6 72.Kf2 Kb7 73.Rb8+ Ka6 74.f5 Ka7 75.Rd8 Kb6 76.f6 Ka7 77.Rb8 Ka6 78.Rb2 Ka7 79.Kg3 Ka6 80.f7 Ka5 81.Rb8 Ka4 82.Rb2 Ka5 83.f4 Ka6 84.f8=B Ka5 85.f5 Ka6 86.f6 Ka7 87.Rc2 Ka8 88.Rc7 Kb8 89.f7 Ka8 90.Rb7 Kxb7 91.Kf2 Kc6 92.Ba3 Kb6 93.Ke1 Kb7 94.Bc1 Kc7 95.Ke2 Kb8 96.Kf3 Kb7 97.Kg4 Kc6 98.f8=Q Kb7 99.Qh8 Kc7 100.Qc3+ Kb8 101.Qe3 Kc8 102.Kh4 Kd7 103.Bd2 Kc7 104.Qg3+ Kc8 105.Qg7 Kd8 106.Qh8+ Ke7 107.Ba5 Kf7 108.Qb8 Kg7 109.Qb2+ Kf7 110.Qb3+ Kg6 111.Qc3 Kf5 112.Qa3 Kf4 113.Qd3 Ke5 114.Kg5 Ke6 115.Qd1 Kf7 116.Qd7+ Kg8 117.Qc7 Kh8 118.Kf4 Kg8 119.Be1 Kh8 120.Bc3+ Kg8 121.Qg7# 1-0