1.c3 Nf6 2.Nf3 Ne4 3.g3 d5 4.d4 g6 5.Bg2 Bg7 6.Nbd2 c6 7.Nxe4 dxe4 8.Nd2 f5 9.Qb3 c5 10.dxc5 Nc6 11.Nc4 Be6 12.Qxb7 Rc8 13.Nd6+ exd6 14.Qxg7 Rg8 15.Qxh7 dxc5 16.O-O Qf6 17.Qh6 Ne5 18.Bg5 Qg7 19.Qxg7 Rxg7 20.Bf6 Rb7 21.Bxe5 Rxb2 22.Rac1 Rxe2 23.a4 Bc4 24.Rfe1 Ra2 25.Ra1 Rc2 26.Bf1 Bxf1 27.Rxf1 Kf7 28.Bf4 Rxc3 29.Rfb1 c4 30.Rb7+ Ke6 31.Rxa7 Rd3 32.Rc1 c3 33.Ra6+ Kd5 34.Rd6+ Kc4 35.Rxg6 Kb3 36.Rb6+ Kxa4 37.h4 c2 38.Rb2 Rd1+ 39.Kg2 Rxc1 40.Bxc1 Ka3 41.h5 Rc7 42.h6 Rc8 43.Rb6+ Ka2 44.h7 Ka1 45.f3 exf3+ 46.Kxf3 Re8 47.Rc6 Kb1 48.Be3 Rh8 49.Rc7 Kb2 50.Kf4 Kb1 51.Kxf5 Ka2 52.Kg6 Kb2 53.Bd4+ Kc1 54.Bxh8 Kd1 55.Bg7 c1=B 56.h8=B Ba3 57.Re7 Kc1 58.Rd7 Bc5 59.Rc7 Kb1 60.Kg5 Bg1 61.Bf8 Bd4 62.Bfg7 Be5 63.Bf6 Bxc7 64.Be5 Ka2 65.Bxc7 Ka3 66.Kf4 Ka4 67.Ba5 Kb3 68.Bhc3 Ka2 69.Ke5 Kb1 70.Kd4 Kc1 71.Bb6 Kb1 72.Kd5 Kc1 73.Kc5 Kd1 74.Kc6 Kc1 75.g4 Kd1 76.Kd5 Kc1 77.Bc5 Kd1 78.Bb2 Kc2 79.Ke4 Kxb2 80.Be7 Kc3 81.Ke5 Kd2 82.Bd6 Kc1 83.Ke6 Kb1 84.Kf5 Ka1 85.Ke6 Kb2 86.Kd5 Kc3 87.Kc6 Kd4 88.Kb5 Ke4 89.Ka5 Kd4 90.g5 Kc3 91.Bc5 Kc4 92.Ba7 Kd3 93.Kb4 Kd2 94.Be3+ Kd3 95.Bc1 Kc2 96.Be3 Kd3 97.Bd2 Ke4 98.g6 Kd5 99.g7 Ke6 100.g8=Q+ Kd7 101.Qh8 Kc7 102.Qh2+ Kb6 103.Qh6+ Kb7 104.Qg5 Ka8 105.Qh4 Kb7 106.Kc5 Kc7 107.Qf2 Kc8 108.Bf4 Kb7 109.Kd4 Kb6 110.Qh4 Kb7 111.Qd8 Ka6 112.Be5 Kb5 113.Bh8 Ka6 114.Kc3 Kb5 115.Qd3+ Kc5 116.Qb1 Kd5 117.Qc2 Kc6 118.Qa2 Kd6 119.Kd2 Kd7 120.Qa5 Ke6 121.Qb5 Kd6 122.Ke3 Ke6 123.Ke2 Ke7 124.Bf6+ Ke6 125.Qb8 Kd5 126.Kd2 Ke6 127.Bg7 Ke7 128.Bh8 Kf7 129.Qa8 Kg6 130.Qa1 Kh6 131.Qd4 Kh5 132.Qa1 Kh6 133.Qa5 Kg6 134.Qa6+ Kh7 135.Bd4 Kg8 136.Ke2 Kf8 137.Bf2 Kf7 138.Qb6 Kg7 139.Ke1 Kf8 140.Kd1 Kg8 141.Qa6 Kh8 142.Kc1 Kg8 143.Qa7 Kh8 144.Bd4+ Kg8 145.Qg7# 1-0