1.d4 c6 2.c3 d5 3.Bf4 Bf5 4.e3 Nf6 5.Be2 e6 6.Nd2 Bd6 7.Bg3 h6 8.Ngf3 Bxg3 9.hxg3 Nbd7 10.O-O a5 11.Qb3 Qc7 12.Qa3 b5 13.Rfc1 a4 14.b3 Qb8 15.Qb4 h5 16.Bd1 a3 17.Bc2 Ne4 18.c4 bxc4 19.Qxb8+ Rxb8 20.Bxe4 dxe4 21.Ng5 cxb3 22.axb3 Ra8 23.Ngxe4 Bxe4 24.Nxe4 Ra6 25.Rc4 f5 26.Ng5 Ke7 27.Ra4 Rxa4 28.bxa4 Ra8 29.Rxa3 Ra5 30.Kf1 e5 31.Ke2 c5 32.dxe5 Nxe5 33.e4 g6 34.f4 Nc4 35.Ra1 Nb6 36.Rb1 Nxa4 37.Rb7+ Kd6 38.Nf7+ Kc6 39.Nd8+ Kd6 40.Rg7 Rb5 41.Nf7+ Ke7 42.Ng5+ Kf8 43.Rxg6 Nc3+ 44.Kd3 Nxe4 45.Nxe4 fxe4+ 46.Kxe4 c4 47.Rc6 Rb3 48.g4 hxg4 49.Rc8+ Ke7 50.Rxc4 Rb2 51.g3 Rb3 52.Rc7+ Kf6 53.Rc6+ Kf7 54.Rc7+ Kf6 55.Rc6+ Kf7 56.Kf5 Rxg3 57.Rc7+ Ke8 58.Rc6 Rd3 59.Rc8+ Kf7 60.Rc6 Ra3 61.Rc1 Ra4 62.Rf1 Kg7 63.Ke5 Kg8 64.Rf2 Kh7 65.Kf6 Kg8 66.f5 Kh7 67.Rg2 Kg8 68.Kg6 Kf8 69.Rh2 Kg8 70.f6 Ra6 71.Rb2 Ra8 72.Rb7 g3 73.Rg7+ Kf8 74.Rh7 Kg8 75.f7+ Kf8 76.Rh8+ Ke7 77.Rxa8 g2 78.f8=Q+ Ke6 79.Ra6+ Ke5 80.Qb8+ Ke4 81.Qb7+ Ke3 82.Kf5 Kd2 83.Ra5 g1=R 84.Qe4 Kc1 85.Qh4 Kc2 86.Ke5 Kc3 87.Rd5 Re1+ 88.Qxe1+ Kb2 89.Rd2+ Kb3 90.Re2 Kc4 91.Qf1 Kb4 92.Kf6 Kb3 93.Re8 Kc2 94.Qh1 Kd2 95.Rc8 Ke2 96.Qh3 Kd2 97.Qc3+ Ke2 98.Rg8 Kf1 99.Qa5 Kf2 100.Rg1 Ke3 101.Kg5 Kd4 102.Qe5+ Kd3 103.Rb1 Kd2 104.Qb5 Ke3 105.Qe2+ Kd4 106.Qf1 Ke5 107.Kg4 Kd4 108.Qb5 Kc3 109.Kf4 Kd4 110.Qc6 Kd3 111.Ra1 Kd2 112.Rg1 Ke2 113.Qc2# 1-0