1.Nf3 e6 2.e4 a5 3.Nc3 d5 4.d4 dxe4 5.Nxe4 Bd7 6.Bd3 a4 7.O-O Be7 8.Qe2 Nf6 9.Nxf6+ Bxf6 10.c3 Bc6 11.Ne5 O-O 12.Bf4 Bxe5 13.Qxe5 Qd5 14.Qxd5 Bxd5 15.Bxc7 Rc8 16.Bd6 Nd7 17.Rfc1 Nb6 18.Bc5 Bc4 19.Bc2 Nd7 20.Bb4 b5 21.b3 Bd5 22.Bd3 axb3 23.axb3 Bxb3 24.Bxb5 Nb6 25.Bc5 Nd5 26.Rxa8 Rxa8 27.g3 Ba4 28.Bd3 Bc6 29.c4 Nf6 30.Kf1 Ne4 31.Bb4 Rd8 32.Ke2 Rxd4 33.Ke3 e5 34.f3 Ng5 35.f4 Nf3 36.fxe5 Rd8 37.Bd6 Re8 38.Rb1 Nxe5 39.Bxe5 Rxe5+ 40.Kd4 f6 41.Rb6 Bf3 42.Rb3 Bg2 43.Rb5 Re1 44.Rb2 Bf3 45.Rf2 Bc6 46.Kc5 Bd7 47.Re2 Rd1 48.Bc2 Ra1 49.Be4 Bg4 50.Rb2 Kf7 51.Rb7+ Kf8 52.Bd5 Bh5 53.Rb8+ Ke7 54.Rg8 g5 55.Rg7+ Ke8 56.Rxh7 Be2 57.Kd6 Ra6+ 58.Bc6+ Kf8 59.c5 f5 60.Rb7 f4 61.Rb6 Ra7 62.Bd5 f3 63.Rb8+ Kg7 64.Rg8+ Kh7 65.Rf8 Kg7 66.Rf5 g4 67.c6 Ra6 68.Rf4 Kh6 69.Ke5 Ra5 70.c7 Rc5 71.Kd6 Rc2 72.Be6 Ba6 73.Bxg4 f2 74.Bh3 Kg5 75.Bg2 Rd2+ 76.Kc5 Rc2+ 77.Kb6 Bc8 78.h4+ Kh5 79.Bf3+ Kh6 80.Bd5 Bh3 81.Be4 Rb2+ 82.Kc5 Rd2 83.Bf5 Bxf5 84.Rxf5 Rc2+ 85.Kd6 Rd2+ 86.Ke7 Rc2 87.Kd8 Rd2+ 88.Kc8 Kg6 89.g4 Rb2 90.Rf8 Rc2 91.Rf3 Rd2 92.g5 Kh5 93.Rf6 Kxh4 94.g6 Kg3 95.g7 Rc2 96.Rxf2 Rxf2 97.g8=Q+ Kh2 98.Qg5 Ra2 99.Qh5+ Kg3 100.Qd5 Ra8+ 101.Kd7 Kh4 102.Ke7 Rb8 103.cxb8=N Kg3 104.Kf6 Kh3 105.Qb3+ Kg2 106.Nd7 Kh1 107.Kf5 Kh2 108.Qb8+ Kh1 109.Qc7 Kg2 110.Qa5 Kg1 111.Qa4 Kg2 112.Kg4 Kh2 113.Qa5 Kg1 114.Kh4 Kf1 115.Qf5+ Ke2 116.Qe6+ Kf1 117.Qh6 Kg2 118.Qa6 Kh2 119.Kg4 Kg1 120.Kg5 Kh1 121.Kh5 Kh2 122.Qa4 Kg2 123.Qa2+ Kg3 124.Qa7 Kf3 125.Nc5 Kf4 126.Qe7 Kf5 127.Qf8+ Ke5 128.Nd3+ Ke6 129.Qb4 Kf5 130.Qa4 Ke6 131.Kg6 Kd5 132.Nb4+ Kc4 133.Kh6 Kc3 134.Na6 Kd2 135.Kg6 Ke2 136.Qf4 Kd1 137.Qf6 Kc2 138.Qc6+ Kd1 139.Qc5 Ke2 140.Qf5 Kd1 141.Qb5 Kc1 142.Qb7 Kc2 143.Qa8 Kd3 144.Qf8 Ke4 145.Qd8 Kf3 146.Kf5 Ke3 147.Qd5 Ke2 148.Kf4 Kf1 149.Qd2 Kg1 150.Kg3 Kf1 151.Qf2# 1-0