1.d4 c6 2.Nd2 d5 3.e4 dxe4 4.Nxe4 Nf6 5.Nxf6+ exf6 6.Bc4 Qe7+ 7.Be2 Qc7 8.Bc4 Bd6 9.Qe2+ Qe7 10.Qxe7+ Kxe7 11.Ne2 Bf5 12.c3 h5 13.Ng3 Be6 14.Bd3 Bc7 15.Nf5+ Kf8 16.b3 g6 17.Ba3+ Kg8 18.Nd6 Bxd6 19.Bxd6 Kg7 20.O-O-O Rd8 21.Bf4 a5 22.Kb2 a4 23.Rhe1 h4 24.Bc4 axb3 25.axb3 Bxc4 26.bxc4 g5 27.Bc7 Rd7 28.Bb6 Na6 29.Ra1 f5 30.Ra5 Kg6 31.Kc2 h3 32.g3 f6 33.f4 g4 34.Re2 Rc8 35.Kb3 Nc7 36.Bxc7 Rcxc7 37.Ra1 b6 38.Ra6 Re7 39.Rd2 Re1 40.Rxb6 Rg1 41.Kc2 Rg2 42.c5 Kf7 43.Kd3 Ra7 44.Rbb2 Rg1 45.Ra2 Rxa2 46.Rxa2 Ke6 47.c4 Rg2 48.Re2+ Kd7 49.d5 Kc7 50.Re6 cxd5 51.cxd5 Rxh2 52.Re7+ Kc8 53.Kc4 Rh1 54.Kb5 h2 55.Kc6 Kd8 56.Rh7 Ke8 57.d6 Kf8 58.d7 Rd1 59.Rxh2 Rd6+ 60.Kc7 Rd1 61.Rg2 Ke7 62.c6 Kf8 63.d8=Q+ Kg7 64.Qxf6+ Kxf6 65.Rc2 Rd3 66.Kb6 Rb3+ 67.Ka5 Rb1 68.Ka4 Kf7 69.c7 Kg6 70.Rc4 Rb5 71.Rc1 Kh6 72.Rc4 Kg6 73.Rc3 Rb3 74.c8=Q Ra3+ 75.Rxa3 Kf6 76.Kb5 Ke7 77.Rb3 Kf7 78.Qb8 Ke6 79.Qg8+ Kd6 80.Qg7 Ke6 81.Qd7+ Kf6 82.Qe6+ Kxe6 83.Kc5 Ke7 84.Rb8 Kf7 85.Rd8 Kg6 86.Ra8 Kh6 87.Rf8 Kg6 88.Rc8 Kg7 89.Kc6 Kg6 90.Kc5 Kh6 91.Ra8 Kg7 92.Rb8 Kf6 93.Rd8 Kg6 94.Ra8 Kf7 95.Ra1 Ke6 96.Kb6 Kd7 97.Ka6 Ke7 98.Ka5 Kd7 99.Ra2 Kd8 100.Ra3 Ke8 101.Kb5 Kd7 102.Rd3+ Kc8 103.Rd1 Kc7 104.Rd3 Kc8 105.Ka4 Kb8 106.Ka5 Kb7 107.Kb4 Kb6 108.Rd7 Ka6 109.Kc5 Ka5 110.Ra7# 1-0