1.d4 c6 2.Nd2 d6 3.Ngf3 Nd7 4.e4 e5 5.Bc4 Ngf6 6.O-O Be7 7.Re1 Qc7 8.Nf1 O-O 9.Ng3 b5 10.Bb3 a5 11.a4 bxa4 12.Bxa4 exd4 13.Nxd4 Ne5 14.f4 Ng6 15.Nxc6 Bd7 16.Nxe7+ Nxe7 17.Bxd7 Nxd7 18.Be3 Rfb8 19.b3 Nc5 20.Bd4 Ne6 21.Be3 Nc6 22.Nf5 Rd8 23.h3 Nb4 24.c4 f6 25.Kh2 Nc5 26.Bd4 Re8 27.Qg4 Kh8 28.Rad1 Nxe4 29.Qf3 d5 30.cxd5 Nd6 31.Rxe8+ Rxe8 32.Nxd6 Qxd6 33.Bc3 h6 34.Bxb4 axb4 35.Rd4 Re1 36.Qd3 Kg8 37.Qd2 Rb1 38.Qxb4 Qxb4 39.Rxb4 Rd1 40.Rb5 Rd3 41.b4 Kf7 42.Kg1 g5 43.fxg5 hxg5 44.Kf2 f5 45.Ke2 Rg3 46.Kf1 Rd3 47.Rc5 Ke7 48.d6+ Ke6 49.Ke2 Rxd6 50.b5 Rd4 51.Ke3 Rb4 52.Kd3 g4 53.Kc3 Rb1 54.hxg4 fxg4 55.Kc4 Rg1 56.b6 Rxg2 57.b7 Rc2+ 58.Kb3 Rxc5 59.b8=Q Re5 60.Qc8+ Kd6 61.Qxg4 Kc5 62.Qg8 Kc6 63.Qg7 Rc5 64.Qa7 Rh5 65.Kc2 Rf5 66.Qa3 Rf1 67.Qe7 Rc1+ 68.Kxc1 Kb6 69.Qg7 Ka6 70.Qb2 Ka5 71.Qc3+ Kb6 72.Qf3 Ka7 73.Qd3 Kb6 74.Qd6+ Ka5 75.Kc2 Ka4 76.Qd7+ Kb4 77.Qe6 Kc5 78.Qa2 Kc6 79.Qa3 Kb5 80.Kb1 Kc6 81.Qh3 Kb5 82.Qh1 Ka5 83.Qh7 Kb5 84.Qh6 Kb4 85.Ka2 Ka5 86.Qh5+ Ka4 87.Qh4+ Kb5 88.Qe7 Ka4 89.Qd8 Kb5 90.Qc8 Kb6 91.Qf5 Ka7 92.Qb1 Ka6 93.Qg1 Ka5 94.Qg6 Kb4 95.Kb1 Kc3 96.Qg4 Kb3 97.Qg8+ Kc3 98.Qg7+ Kb4 99.Qg3 Kb5 100.Qh2 Kc6 101.Qh8 Kd7 102.Qe5 Kc6 103.Kb2 Kb7 104.Qf5 Kb8 105.Qf3 Kc7 106.Qf1 Kc6 107.Qe2 Kc7 108.Qd1 Kb7 109.Kc3 Kb8 110.Qg1 Ka8 111.Qg3 Kb7 112.Qd6 Ka7 113.Kc4 Kb7 114.Kb5 Kc8 115.Qe7 Kb8 116.Kb6 Kc8 117.Qc7# 1-0