1.Nf3 c5 2.e3 d5 3.Be2 Nf6 4.O-O Nc6 5.d4 cxd4 6.exd4 Bf5 7.c3 Qc7 8.Bg5 Ne4 9.Be3 e6 10.Nbd2 Nf6 11.h3 Bd6 12.Rc1 O-O 13.Nh4 Bh2+ 14.Kh1 Bd6 15.Nxf5 exf5 16.Bg5 Ne4 17.Nxe4 dxe4 18.f3 h6 19.Bd2 Rae8 20.fxe4 fxe4 21.Bc4 Na5 22.Bb5 Re6 23.b3 f5 24.c4 e3 25.Qe2 Ba3 26.Rcd1 a6 27.Ba4 Re4 28.Bc3 b5 29.Bxa5 Qxa5 30.cxb5 axb5 31.Bxb5 Kh8 32.Bd3 Re7 33.Rf3 f4 34.Qc2 Qc7 35.Qc4 g5 36.Be2 h5 37.Qd5 Qc2 38.Re1 Rg7 39.Bc4 Qg6 40.g4 Qf6 41.Rexe3 Rd8 42.Re6 Rxd5 43.Rxf6 Rxd4 44.gxh5 Re7 45.Rh6+ Rh7 46.Ra6 Bc5 47.Rc6 Ba3 48.Rd3 Rxd3 49.Bxd3 Rxh5 50.Bf5 Kg7 51.Kg2 Rh6 52.Rc7+ Kf6 53.Bg4 Ke5 54.Rg7 Kf6 55.Ra7 Bc5 56.Ra5 Be3 57.b4 Rh7 58.a4 Rb7 59.b5 Ra7 60.Rxa7 Bxa7 61.a5 Bc5 62.b6 Ke5 63.Kf3 Kd5 64.Bd7 Kd6 65.Bb5 Bd4 66.Kg4 Kc5 67.b7 Be5 68.Bf1 Kc6 69.a6 Kb6 70.Kxg5 f3 71.h4 Ka7 72.h5 f2 73.h6 Bd4 74.Kf5 Be5 75.Kxe5 Kb8 76.Ke4 Ka7 77.b8=Q+ Kxb8 78.Bb5 Kc7 79.Bf1 Kc8 80.a7 Kd8 81.Kf4 Ke8 82.Bd3 Kd8 83.a8=Q+ Ke7 84.Qc6 f1=N 85.Bg6 Ne3 86.Ke5 Nc2 87.Qe4 Kd8 88.Be8 Na3 89.Qe1 Kxe8 90.Ke4 Nb5 91.Qb1 Na7 92.Qc1 Kf7 93.Qg5 Kf8 94.Qd2 Nb5 95.Qe1 Ke8 96.Qd2 Nc7 97.Qf4 Nd5 98.Qf1 Nc7 99.Qd1 Kf7 100.Qe1 Ke8 101.Qh1 Ne6 102.Qc1 Nc7 103.Ke3 Na8 104.Qc5 Nb6 105.Ke2 Nc4 106.Qg5 Nd2 107.Qa5 Nb1 108.Kd1 Kf7 109.Kc1 Nc3 110.Qd8 Nb5 111.Qh4 Nd4 112.Kd1 Ne2 113.h7 Nd4 114.Qg3 Ke7 115.Qd3 Kf6 116.h8=N Nf3 117.Qd8+ Ke6 118.Qb6+ Ke5 119.Qb7 Ke6 120.Ng6 Nh4 121.Qc6+ Kf5 122.Qc1 Ke6 123.Qa1 Nf5 124.Nh8 Ke7 125.Ke1 Nh4 126.Qa6 Kd8 127.Kd2 Kc7 128.Kc3 Kd7 129.Qa4+ Ke6 130.Qc4+ Ke5 131.Qf7 Nf5 132.Qg6 Ne3 133.Kd2 Ng4 134.Kd3 Nf2+ 135.Kc3 Nd3 136.Nf7+ Kf4 137.Qg2 Nb2 138.Qd5 Nd3 139.Qh5 Nb4 140.Kd4 Na2 141.Qh4+ Kf5 142.Qh7+ Kg4 143.Ke3 Nc1 144.Ne5+ Kg5 145.Qg6+ Kh4 146.Kd2 Nb3+ 147.Ke3 Nc1 148.Qg4# 1-0