1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.g3 Bb4+ 5.Bd2 Be7 6.Bg2 O-O 7.O-O c6 8.h4 dxc4 9.a4 b6 10.Na3 Ba6 11.Qc2 Bxa3 12.Rxa3 Nbd7 13.Rd1 Qe7 14.Bg5 h6 15.Bxf6 Qxf6 16.Nd2 Rad8 17.Nxc4 c5 18.Rad3 Rc8 19.dxc5 Nxc5 20.Rf3 Qe7 21.Rc3 Nd7 22.Nd6 Rxc3 23.Qxc3 Bxe2 24.Rd2 Nf6 25.Nxf7 Kxf7 26.Rxe2 Rd8 27.Bh3 Rd6 28.b4 Qb7 29.Re1 Qc6 30.Qe3 Nd5 31.Qe5 Nf6 32.b5 Qd5 33.Qc3 Qc5 34.Qf3 Qd5 35.Qf4 g5 36.Qe3 Nd7 37.hxg5 hxg5 38.Bg4 Ke7 39.Qc3 Nf6 40.Qc7+ Rd7 41.Bxe6 Rxc7 42.Bxd5+ Kf8 43.Bc6 Re7 44.Ra1 Ng4 45.Rd1 Nf6 46.Kg2 Re2 47.Rd8+ Kf7 48.Ra8 Re7 49.Kf3 Ke6 50.Rd8 Kf5 51.Kg2 Re1 52.Ra8 Re7 53.Rb8 Ke5 54.Rd8 Kf5 55.Kf1 Ke5 56.f3 Rh7 57.Kg2 g4 58.f4+ Ke6 59.Rd3 Rh5 60.Re3+ Kd6 61.Be8 Rd5 62.Bf7 Rd2+ 63.Kf1 Kc5 64.Re6 Rd6 65.Kf2 Rxe6 66.Bxe6 Kb4 67.Ke3 Kxa4 68.Kd4 Kxb5 69.Ke5 Nh5 70.f5 a5 71.Bf7 Nxg3 72.f6 Ne2 73.Bd5 g3 74.f7 g2 75.Bxg2 Kc4 76.f8=Q Kb5 77.Kd6 Nd4 78.Kd7 Ka4 79.Bh3 Ne2 80.Kd8 b5 81.Kc7 Kb3 82.Kb6 Nd4 83.Kxa5 Kc4 84.Kb6 Kd3 85.Kc5 Ne2 86.Kxb5 Nd4+ 87.Kb6 Kc4 88.Qc8+ Kb3 89.Qd8 Ka3 90.Qe7+ Kb2 91.Qe8 Nf3 92.Qf8 Nd2 93.Qg8 Nb1 94.Qh7 Ka1 95.Qh6 Nc3 96.Qh5 Ne4 97.Qh4 Nc3 98.Qg5 Nd5+ 99.Kc6 Nf6 100.Qxf6+ Kb1 101.Qd8 Ka1 102.Qe7 Kb2 103.Qe8 Ka2 104.Qg8+ Kb1 105.Qh7+ Kb2 106.Qh6 Kc3 107.Qh5 Kd2 108.Qh4 Ke3 109.Qg5+ Kd3 110.Qg8 Ke3 111.Qc8 Kd3 112.Qc7 Ke4 113.Qd7 Kf3 114.Qe7 Kg3 115.Qe8 Kh4 116.Qg8 Kxh3 117.Kd5 Kh4 118.Ke4 Kh5 119.Kf5 Kh6 120.Qh8# 1-0