1.Nc3 d5 2.Nf3 Nf6 3.d4 Nbd7 4.Bf4 c6 5.e3 e6 6.Bd3 g6 7.e4 Nxe4 8.Bxe4 dxe4 9.Nxe4 Bg7 10.Nd6+ Kf8 11.O-O Nb6 12.Ne5 f6 13.Nef7 Qd7 14.Nxh8 Bxh8 15.c4 Qe7 16.Qf3 Kg8 17.Rfe1 Bd7 18.Nxb7 Nxc4 19.Nc5 Re8 20.Qb3 Nb6 21.a4 Qf7 22.a5 Nd5 23.Bd6 e5 24.dxe5 fxe5 25.Qb7 Bc8 26.Qxf7+ Kxf7 27.Bb8 a6 28.Rac1 Nb4 29.Rc4 Nd5 30.Ne4 Bd7 31.Bd6 h6 32.Nc5 Bc8 33.Ne4 Bb7 34.Ba3 Rd8 35.Nd6+ Rxd6 36.Bxd6 Ke6 37.Bc5 Bf6 38.g3 h5 39.h3 Bc8 40.Kg2 g5 41.Bf8 Bd7 42.Bc5 Kf5 43.Rc2 e4 44.Rce2 g4 45.hxg4+ hxg4 46.Rxe4 Bxb2 47.Rc4 Bf6 48.Bd4 Bd8 49.Re5+ Kg6 50.Rc5 Kf7 51.Rh5 Ke6 52.Rh6+ Ke7 53.Be5 Kf8 54.Rh8+ Ke7 55.Rh7+ Ke8 56.Bd6 Bf6 57.Rc1 Bf5 58.Ra7 Be4+ 59.Kg1 Bc3 60.Rxa6 Kd7 61.Bc5 Bd2 62.Rd1 Bc3 63.Ra7+ Kc8 64.a6 Nc7 65.Bb6 Nd5 66.Ra8+ Kd7 67.a7 c5 68.Rd8+ Kc6 69.a8=Q+ Kxb6 70.Rb8+ Kc7 71.Rc8+ Kd6 72.Rxd5+ Bxd5 73.Qb8+ Ke6 74.Qa7 Bd4 75.Kh2 Bxf2 76.Qb6+ Ke5 77.Re8+ Kd4 78.Qf6+ Kd3 79.Qxf2 c4 80.Re2 c3 81.Ra2 Bxa2 82.Qxa2 c2 83.Qa3+ Kd2 84.Qb4+ Kd1 85.Qxg4+ Kd2 86.Qf4+ Kc3 87.Qc1 Kb3 88.g4 Kc3 89.g5 Kd3 90.Qf1+ Kc3 91.Kh3 Kd2 92.Qf4+ Kd1 93.Qd4+ Kc1 94.Qc4 Kb1 95.Kh2 Kc1 96.Qe4 Kd1 97.Qd3+ Kc1 98.Qf5 Kd1 99.Qf1+ Kd2 100.g6 c1=Q 101.Qxc1+ Kxc1 102.Kh3 Kc2 103.Kh4 Kb2 104.Kh5 Kc1 105.Kg5 Kb1 106.Kh5 Kc2 107.Kh4 Kc1 108.Kg5 Kb2 109.Kh4 Ka3 110.Kg4 Ka2 111.Kh5 Ka3 112.g7 Kb3 113.g8=R Kb2 114.Rg4 Kc1 115.Rc4+ Kd2 116.Rc6 Ke1 117.Rh6 Kd2 118.Kg5 Kc1 119.Ra6 Kb2 120.Ra7 Kb1 121.Kf4 Kb2 122.Kf3 Kb1 123.Re7 Ka1 124.Rd7 Kb2 125.Rd8 Ka1 126.Re8 Ka2 127.Rh8 Ka3 128.Rc8 Ka2 129.Rg8 Ka1 130.Kf4 Kb1 131.Rh8 Ka2 132.Rh1 Ka3 133.Re1 Ka4 134.Re4+ Ka5 135.Kf3 Kb6 136.Kg2 Kb7 137.Rf4 Kc8 138.Rc4+ Kb7 139.Kf2 Kb6 140.Rb4+ Ka6 141.Ke2 Ka7 142.Rg4 Ka6 143.Kd3 Kb7 144.Rf4 Kb6 145.Kd4 Kc6 146.Rf7 Kd6 147.Rf3 Kc7 148.Rh3 Kc8 149.Ke5 Kb8 150.Ke6 Kc7 151.Kd5 Kb7 152.Kc5 Ka7 153.Kb4 Kb8 154.Rc3 Kb7 155.Kb5 Ka7 156.Kc6 Ka8 157.Kc7 Ka7 158.Ra3# 1-0