1.Nf3 e6 2.d4 c5 3.c3 d5 4.Bf4 Bd6 5.Bg3 Nc6 6.e3 Nf6 7.Nbd2 a5 8.Bb5 O-O 9.a4 h6 10.O-O Bxg3 11.hxg3 Qe7 12.Ne5 Qc7 13.f4 Nh7 14.Ndf3 c4 15.b3 cxb3 16.Qxb3 Nf6 17.c4 Nxe5 18.Nxe5 Ne4 19.cxd5 Nd2 20.Qa3 exd5 21.Rfc1 Qd8 22.Bd3 Ne4 23.Bxe4 dxe4 24.Rab1 Ra6 25.Rb5 h5 26.Qb3 h4 27.g4 h3 28.g5 hxg2 29.Kxg2 Be6 30.d5 Bf5 31.Rxb7 Rd6 32.Nc6 Rxc6 33.Rxc6 Bc8 34.Rbc7 Bd7 35.Rc1 Bg4 36.Kg3 Bf5 37.Qd1 Qd6 38.R7c6 Qa3 39.R6c3 Qa2 40.d6 Bd7 41.Rc7 Bxa4 42.Qd4 Qe2 43.Qxe4 Bd1 44.Rxd1 Qxd1 45.d7 a4 46.Qd4 Qg1+ 47.Kf3 Qh1+ 48.Ke2 Qg2+ 49.Kd3 Qf1+ 50.Ke4 Qg2+ 51.Ke5 Qh3 52.f5 Qh2+ 53.Qf4 Qb2+ 54.Qd4 Qh2+ 55.Qf4 Qb2+ 56.Kd6 Qb6+ 57.Rc6 Qb8+ 58.Rc7 a3 59.Qc4 Qb6+ 60.Rc6 Qb8+ 61.Rc7 Qb6+ 62.Qc6 Qxe3 63.Rc8 Qf4+ 64.Kc5 Qxf5+ 65.Kb4 Qb1+ 66.Kxa3 Qd3+ 67.Kb4 Qd4+ 68.Ka5 Qa1+ 69.Kb6 Qd4+ 70.Kb7 Qb4+ 71.Qb6 Qe4+ 72.Qc6 Qb4+ 73.Kc7 Qa5+ 74.Kb8 Qb4+ 75.Qb7 Qd6+ 76.Qc7 Qb4+ 77.Ka7 Qa4+ 78.Kb6 Qb4+ 79.Kc6 Qc4+ 80.Kb7 Qb5+ 81.Ka8 Qa6+ 82.Kb8 Qb5+ 83.Qb7 Qe5+ 84.Ka7 Qa1+ 85.Kb6 Qb2+ 86.Ka7 Qa1+ 87.Kb6 Qb2+ 88.Ka6 Qa3+ 89.Kb5 Qb2+ 90.Ka6 Qa3+ 91.Kb5 Qb3+ 92.Kc6 Qc3+ 93.Kd6 Qg3+ 94.Kc5 Qc3+ 95.Kd6 Qg3+ 96.Kc5 Qc3+ 97.Kd5 Qd3+ 98.Ke5 Qe3+ 99.Qe4 Qxg5+ 100.Kd6 Qf6+ 101.Kc7 Qc3+ 102.Qc6 Qe5+ 103.Qd6 Qa5+ 104.Kb8 Qb5+ 105.Ka7 Qa5+ 106.Qa6 Qd2 107.Qc6 Qd4+ 108.Ka6 Qd3+ 109.Kb7 Qb3+ 110.Kc7 Qg3+ 111.Qd6 Qc3+ 112.Kb8 Qb3+ 113.Ka7 Qa4+ 114.Kb7 Qb5+ 115.Ka7 Qa4+ 116.Kb6 Qb3+ 117.Ka5 Qa2+ 118.Kb6 Qb3+ 119.Kc7 Qc3+ 120.Qc6 Qe5+ 121.Kb6 Qb2+ 122.Qb5 Qd4+ 123.Qc5 Qb2+ 124.Kc6 Qg2+ 125.Qd5 Qc2+ 126.Qc5 Qa4+ 127.Kc7 Qf4+ 128.Kb7 Qe4+ 129.Kb8 Qf4+ 130.Kb7 Qe4+ 131.Kb6 Qe6+ 132.Kc7 Rxc8+ 133.dxc8=R+ Kh7 134.Qh5+ Qh6 135.Qf5+ Qg6 136.Qh3+ Qh6 137.Qf5+ Qg6 138.Qxg6+ Kxg6 139.Kd6 Kf5 140.Rc7 f6 141.Rxg7 Ke4 142.Re7+ Kf5 143.Kd5 Kg4 144.Ke4 f5+ 145.Ke5 f4 146.Ke4 Kg5 147.Rf7 f3 148.Rxf3 Kh6 149.Kf5 Kg7 150.Re3 Kf7 151.Re1 Kg7 152.Re3 Kf7 153.Re1 Kg7 154.Re7+ Kf8 155.Kf6 Kg8 156.Kg6 Kf8 157.Re6 Kg8 158.Re8# 1-0