1.e4 c6 2.Nc3 d5 3.d4 dxe4 4.Nxe4 Nd7 5.Bc4 Ngf6 6.Nxf6+ Nxf6 7.c3 Qc7 8.Qf3 e6 9.Bf4 Bd6 10.Bxd6 Qxd6 11.Qg3 Qxg3 12.hxg3 Ke7 13.f3 Bd7 14.g4 h6 15.Ne2 Rac8 16.O-O-O c5 17.d5 exd5 18.Bxd5 Nxd5 19.Rxd5 Be6 20.Re5 Kd6 21.Reh5 Bxa2 22.g5 g6 23.Rxh6 Rhe8 24.Ng3 Bd5 25.R6h4 Re5 26.Rd1 Ke6 27.Rg4 Rh8 28.f4 Re3 29.Kd2 Rh4 30.Rxh4 Rxg3 31.Re1+ Kd6 32.Re2 a5 33.Rh3 Rg4 34.g3 Be6 35.Re3 a4 36.Rh4 b5 37.Rxg4 Bxg4 38.Re8 Kd5 39.Re7 Be6 40.g4 Bxg4 41.Rxf7 Bf5 42.Rf8 Be4 43.Re8 Bf5 44.Re5+ Kd6 45.Kc1 Bd3 46.Kd1 Bf5 47.Ke2 Bg4+ 48.Ke1 Bf5 49.Kd2 Be6 50.Kc1 Bf5 51.Re8 Kd5 52.Re5+ Kd6 53.c4 b4 54.Rd5+ Kc6 55.Rxf5 gxf5 56.g6 a3 57.bxa3 bxa3 58.g7 a2 59.Kb2 a1=B+ 60.Kxa1 Kd7 61.g8=R Ke6 62.Rg5 Kf6 63.Rg8 Ke7 64.Ra8 Kf7 65.Ra2 Ke8 66.Ra7 Kf8 67.Ra5 Ke8 68.Ra4 Kd8 69.Ra8+ Kc7 70.Ra2 Kc6 71.Ra3 Kd7 72.Ra8 Kc7 73.Ra7+ Kd8 74.Ra5 Kc7 75.Rxc5+ Kd8 76.Re5 Kd7 77.Re2 Kd6 78.Re3 Kc6 79.Re1 Kc5 80.Rb1 Kd4 81.Rb6 Kc3 82.c5 Kc2 83.Rc6 Kb3 84.Rh6 Kc4 85.Kb1 Kb4 86.Ka2 Kc3 87.Rh3+ Kd4 88.Ra3 Kc4 89.Rf3 Kd5 90.c6 Kd4 91.Ra3 Kc5 92.Ra4 Kb6 93.Rd4 Kxc6 94.Rd8 Kb5 95.Kb1 Ka6 96.Rd4 Kb6 97.Ka1 Kc7 98.Rd1 Kc6 99.Rd3 Kb5 100.Kb1 Ka6 101.Rd4 Ka7 102.Kc2 Ka6 103.Kc3 Ka7 104.Kc4 Ka8 105.Kc5 Kb8 106.Kc6 Ka7 107.Ra4+ Kb8 108.Kd6 Kb7 109.Ra2 Kb6 110.Ra3 Kb7 111.Kc5 Kc7 112.Ra7+ Kd8 113.Kc6 Kc8 114.Ra8# 1-0