1.e4 c6 2.Nc3 d5 3.d4 dxe4 4.Nxe4 Nf6 5.Nxf6+ gxf6 6.Nf3 Bg4 7.Be2 Nd7 8.O-O e6 9.Bf4 Bg7 10.h3 Bf5 11.c4 O-O 12.Qb3 Qb6 13.Qa3 Rfe8 14.Rfd1 a5 15.Rac1 Qb4 16.Qc3 e5 17.Be3 Bg6 18.d5 c5 19.Nh4 f5 20.Bd2 Qb6 21.Qb3 Qxb3 22.axb3 e4 23.Rb1 Bd4 24.Kf1 Ra6 25.Ra1 Rea8 26.Rdb1 a4 27.bxa4 Rxa4 28.Rxa4 Rxa4 29.Bf4 Ne5 30.b3 Ra2 31.g3 Nd3 32.Be3 Bxe3 33.fxe3 Kf8 34.Ng2 Ke7 35.Bxd3 exd3 36.Nf4 Kd6 37.Ke1 d2+ 38.Kd1 f6 39.Ke2 Be8 40.Rd1 Rb2 41.Ra1 Rxb3 42.Kxd2 Rb4 43.Ra8 Bd7 44.Kc3 Ra4 45.Rf8 Ra3+ 46.Kd2 Ra2+ 47.Kd3 Ra3+ 48.Ke2 b5 49.Rxf6+ Ke5 50.Rf7 Kd6 51.cxb5 Bxb5+ 52.Kf3 c4 53.Rf6+ Kd7 54.Rb6 Rb3 55.Ne6 c3 56.Nc5+ Kc7 57.Rb7+ Kc8 58.Rxh7 Rb1 59.d6 Bc6+ 60.Kf4 Kb8 61.Na6+ Ka8 62.Rc7 Bb5 63.Rxc3 Bxa6 64.d7 Rd1 65.Rc8+ Bxc8 66.dxc8=Q+ Ka7 67.Qxf5 Ra1 68.Ke4 Ka8 69.Qe6 Kb8 70.Qc6 Re1 71.Kf3 Ra1 72.Qc3 Ra3 73.Qxa3 Kc8 74.h4 Kb8 75.Qa8+ Kc7 76.Qa4 Kb6 77.Qd4+ Ka5 78.Qg7 Kb5 79.Qc3 Ka4 80.Kf4 Kb5 81.Ke4 Ka6 82.Kd4 Kb7 83.Qd2 Kb6 84.Qg2 Ka5 85.Qd5+ Ka4 86.Qa5+ Kxa5 87.Kc3 Ka4 88.g4 Kb5 89.h5 Kc6 90.Kc2 Kb6 91.e4 Kc7 92.Kd3 Kb7 93.Kc4 Kc7 94.h6 Kc8 95.Kc5 Kd7 96.Kd5 Ke7 97.g5 Kd7 98.Kd4 Kd8 99.Ke5 Ke8 100.h7 Kd8 101.Kd5 Ke8 102.Kd6 Kd8 103.h8=N Ke8 104.Nf7 Kxf7 105.Kc7 Ke6 106.Kb8 Ke5 107.Kc7 Ke6 108.Kc6 Ke5 109.Kc5 Kxe4 110.g6 Ke5 111.g7 Kf4 112.Kd4 Kg3 113.Kc5 Kf2 114.g8=R Ke1 115.Rd8 Kf1 116.Rh8 Ke1 117.Kb6 Kd2 118.Kb5 Kd1 119.Rh3 Ke2 120.Ka6 Kf2 121.Ra3 Ke2 122.Ra4 Kf1 123.Kb7 Kg2 124.Rf4 Kh2 125.Rf8 Kg1 126.Ka7 Kg2 127.Re8 Kf2 128.Ra8 Kf3 129.Rc8 Ke3 130.Kb7 Ke2 131.Kb6 Kf3 132.Rc2 Ke3 133.Ka5 Kd4 134.Rf2 Kd5 135.Rf8 Kc6 136.Re8 Kb7 137.Re1 Kb8 138.Rb1+ Kc8 139.Rh1 Kd8 140.Rh3 Ke8 141.Rd3 Kf7 142.Rd1 Ke8 143.Ra1 Kd7 144.Rc1 Ke8 145.Kb5 Kd8 146.Ka4 Kd7 147.Rh1 Ke8 148.Kb5 Kf7 149.Kb4 Kf6 150.Rh5 Ke7 151.Rh6 Kf7 152.Kc5 Ke8 153.Rg6 Kf8 154.Kd6 Ke8 155.Rf6 Kd8 156.Rf8# 1-0