1.d4 c6 2.Bf4 d5 3.e3 Qb6 4.Qc1 Qb4+ 5.Nd2 Bf5 6.a3 Qa4 7.b3 Qa5 8.b4 Qd8 9.c4 Nd7 10.c5 e6 11.Ngf3 Ngf6 12.Nh4 Be4 13.Nhf3 Bf5 14.Be2 Be7 15.h3 Ne4 16.O-O h5 17.Bh2 g5 18.Nxe4 Bxe4 19.Nd2 Bg6 20.b5 g4 21.bxc6 bxc6 22.hxg4 hxg4 23.Bxg4 Nf6 24.Be2 Bf5 25.Nf3 Ng4 26.Bg3 Bg5 27.Qb2 Nxe3 28.fxe3 Bxe3+ 29.Rf2 Qf6 30.Be5 Qh6 31.Bxh8 Qxh8 32.Qb7 Rd8 33.Qxc6+ Ke7 34.Qc7+ Rd7 35.Qg3 Rb7 36.Qd6+ Ke8 37.c6 Rb6 38.Qd7+ Kf8 39.c7 Bxf2+ 40.Kxf2 Qh2 41.Qd8+ Kg7 42.Nxh2 e5 43.Kg3 a6 44.Qxd5 Bg6 45.Kg4 Bc2 46.Re1 Rg6+ 47.Kh3 a5 48.c8=R Rh6+ 49.Kg3 Bg6 50.Rg1 Bh5 51.Qe4 Rh7 52.Rc4 Bg6 53.Kf3 Bxe4+ 54.Kg4 Kg6 55.Ra4 f6 56.Kg3 Bxg2 57.Rc1 Kg5 58.Rxa5 Bh3 59.Bb5 Re7 60.Bc6 Be6 61.Rf1 f5 62.Bd7 Bxd7 63.dxe5 Be8 64.Rf4 Rc7 65.Nf3+ Kg6 66.Nh2 Rf7 67.a4 Rf8 68.Rh4 Bxa4 69.Raxa4 Rf7 70.Rhd4 Rd7 71.Nf3 Kf7 72.Rxd7+ Kg6 73.Rg7+ Kh6 74.Rf4 Kxg7 75.Rd4 f4+ 76.Kxf4 Kh8 77.Rd3 Kh7 78.Ng1 Kg6 79.Kg4 Kf7 80.Rb3 Kg6 81.Rc3 Kh7 82.Rc2 Kh8 83.Kh4 Kg8 84.Rg2+ Kf8 85.Rg8+ Kf7 86.Nf3 Ke7 87.Rg2 Kd7 88.Rg7+ Kc8 89.Rf7 Kb8 90.Ra7 Kxa7 91.Nh2 Kb6 92.e6 Kc5 93.e7 Kb5 94.Nf1 Kc5 95.e8=Q Kd5 96.Qc8 Ke5 97.Nh2 Kd5 98.Qe8 Kd4 99.Qc6 Kd3 100.Qd5+ Ke2 101.Nf1 Kf2 102.Qg8 Kf3 103.Qa2 Ke4 104.Kg5 Kf3 105.Qb1 Kf2 106.Nd2 Ke3 107.Qg6 Kd4 108.Qe4+ Kc3 109.Kg6 Kxd2 110.Qc6 Kd1 111.Qc3 Ke2 112.Qc5 Ke1 113.Qa3 Kd1 114.Kf5 Kd2 115.Qg3 Ke2 116.Qg4+ Kf1 117.Qg8 Ke2 118.Qb3 Kd2 119.Kg5 Kc1 120.Qc3+ Kb1 121.Kg4 Ka2 122.Kh4 Kb1 123.Qa5 Kb2 124.Qb4+ Kc1 125.Qf4+ Kd1 126.Qg5 Ke2 127.Qa5 Kd1 128.Qd8+ Kc1 129.Qd6 Kb2 130.Qd2+ Ka1 131.Qf2 Kb1 132.Kg4 Kc1 133.Qe3+ Kc2 134.Qd4 Kb1 135.Qf6 Kc1 136.Qh8 Kd2 137.Qh4 Kd1 138.Qh3 Ke2 139.Qh6 Kd3 140.Qh1 Kc4 141.Qa8 Kd3 142.Qe8 Kc4 143.Kh4 Kd3 144.Kh5 Kc2 145.Kh6 Kb2 146.Qh8+ Kb3 147.Qc8 Kb2 148.Qg4 Kc3 149.Qd7 Kc4 150.Kg5 Kc5 151.Kf4 Kc4 152.Ke4 Kb4 153.Kd4 Kb3 154.Qb5+ Ka2 155.Kc3 Ka1 156.Qb2# 1-0