1.e4 c6 2.d4 d5 3.Nc3 dxe4 4.Nxe4 Bf5 5.Ng3 Bg6 6.Bf4 Nf6 7.c3 Nd5 8.Bxb8 Qxb8 9.Nf3 Qc7 10.h4 Ne3 11.fxe3 Qxg3+ 12.Kd2 f6 13.Qe1 Qg4 14.h5 Bxh5 15.Rh4 Qg6 16.Qf2 Qf7 17.Bd3 g5 18.Rh2 Bg6 19.g4 h5 20.gxh5 Bxd3 21.Kxd3 Rxh5 22.Rxh5 Qxh5 23.Nd2 Qg6+ 24.e4 e6 25.Rf1 Be7 26.Qg3 O-O-O 27.Qg4 Kd7 28.Rh1 f5 29.Qh5 fxe4+ 30.Nxe4 Qf5 31.Rg1 c5 32.Qg4 cxd4 33.cxd4 Qb5+ 34.Kc2 Rf8 35.Rd1 Qf5 36.Qe2 Kc7 37.Kb1 Kb8 38.a3 g4 39.Rg1 Rg8 40.Ka1 a6 41.Qe3 Bh4 42.Nd6 Qf2 43.Qxe6 Qxg1+ 44.Ka2 Rd8 45.Qd5 Rd7 46.Qc5 Rc7 47.Qh5 Qxd4 48.Qe8+ Ka7 49.Nc8+ Rxc8 50.Qxc8 Qd5+ 51.Ka1 Qg5 52.Qd7 Bg3 53.Qd4+ Ka8 54.Qh8+ Bb8 55.Qc8 Qb5 56.Qd8 Qf1+ 57.Qd1 Qxd1+ 58.Ka2 Qe1 59.b4 Qf1 60.Kb2 Qd3 61.Ka1 g3 62.a4 Qe2 63.Kb1 Be5 64.Kc1 Qf1+ 65.Kd2 Qf5 66.Ke3 Ka7 67.a5 Bd4+ 68.Kxd4 Qc5+ 69.bxc5 g2 70.Ke5 g1=R 71.Kd5 Rh1 72.Ke4 Rf1 73.Kd3 Ka8 74.c6 Rf3+ 75.Kc4 Ka7 76.cxb7 Rf2 77.b8=R Kxb8 78.Kc5 Rf4 79.Kb6 Rf6+ 80.Kc5 Ka7 81.Kd5 Rf4 82.Kc6 Rf2 83.Kd6 Rf6+ 84.Ke7 Rc6 85.Kf8 Rf6+ 86.Ke7 Rf5 87.Kd8 Rb5 88.Kc7 Rh5 89.Kc6 Rf5 90.Kc7 Rxa5 91.Kd7 Ka8 92.Kc6 Rg5 93.Kc7 Ra5 94.Kb6 Rd5 95.Kc7 Rd3 96.Kc6 Ka7 97.Kc7 Rg3 98.Kd6 a5 99.Ke6 Rg8 100.Ke7 Rb8 101.Kf7 Rh8 102.Kf6 Ka8 103.Kf5 Rd8 104.Kf4 Rd2 105.Kg5 Rd3 106.Kf6 Rc3 107.Kf5 Rc1 108.Ke4 Re1+ 109.Kf5 Re2 110.Kg5 Rb2 111.Kf6 Kb8 112.Ke7 Rd2 113.Ke8 Rd3 114.Ke7 Rf3 115.Kd6 Ra3 116.Kc6 Ra1 117.Kb6 Rh1 118.Ka6 Rh7 119.Kb5 a4 120.Kc6 Rb7 121.Kd6 Rd7+ 122.Kc5 Rg7 123.Kd5 Rh7 124.Kc4 Ka8 125.Kd3 Rh3+ 126.Ke4 Kb7 127.Kf4 Ka8 128.Kg4 Re3 129.Kg5 Re6 130.Kh5 Re3 131.Kg6 Ka7 132.Kg5 Ka6 133.Kg6 Ka5 134.Kg7 Rh3 135.Kf6 Rh2 136.Kf7 Rh1 137.Ke6 Rh6+ 138.Kd5 Ra6 139.Ke4 Rd6 140.Kf4 a3 141.Ke5 a2 142.Ke4 Rd5 143.Ke3 Ka6 144.Ke4 Kb7 145.Kxd5 Kb8 146.Ke4 Kb7 147.Kd4 Kc7 148.Kc5 Kb7 149.Kc4 Kc6 150.Kc3 a1=Q+ 151.Kb4 Qa2 152.Kc3 Qh2 153.Kb4 Qd6+ 154.Ka5 Qa3# 0-1