1.d4 c5 2.d5 Nf6 3.c4 g6 4.Nc3 Bg7 5.e4 O-O 6.Be2 e6 7.e5 Ne8 8.Nf3 d6 9.Bg5 Qd7 10.dxe6 Qxe6 11.exd6 Nc6 12.Bf4 b6 13.O-O Bb7 14.Qd2 Rd8 15.Rad1 Nd4 16.Nxd4 Bxd4 17.Nb5 Nxd6 18.Bxd6 Rxd6 19.Nxd6 Qxd6 20.Qd3 Kg7 21.Bf3 Bc8 22.Qe2 Qf6 23.b3 h5 24.h3 Bf5 25.Bd5 Rd8 26.Rfe1 Bc3 27.Rf1 Bd4 28.Qf3 Qg5 29.Kh1 Rd6 30.Qg3 Qf6 31.Rde1 h4 32.Qf3 Rd8 33.Re2 Rd6 34.Re8 Qg5 35.Qe2 Qf4 36.Qe7 Rd7 37.Qf8+ Kf6 38.Bc6 Rc7 39.Ba8 Kg5 40.Bd5 Bd3 41.Rd1 Bc2 42.Rde1 Bxf2 43.R8e5+ Bf5 44.Qd8+ f6 45.Rxf5+ Qxf5 46.Rf1 Rg7 47.Qf8 Rc7 48.Qe8 Qf4 49.Qe2 Qe3 50.Rxf2 Re7 51.Qxe3+ Rxe3 52.Kg1 Re5 53.Ba8 Re7 54.Rf1 Re1 55.Bd5 Kh6 56.b4 Re6 57.Bb7 cxb4 58.Kf2 Re5 59.Rb1 Ra5 60.Rxb4 Rxa2+ 61.Ke3 Kg5 62.Rb1 f5 63.Bd5 Kf6 64.Kd4 g5 65.Rf1 Rd2+ 66.Ke3 Ra2 67.Be4 Ra5 68.Kd4 Re5 69.Bd3 Ra5 70.Rf2 Re5 71.Rb2 Ra5 72.Rb5 Rxb5 73.cxb5 Ke6 74.Be2 Kd6 75.Bc4 Kd7 76.Ke5 a6 77.bxa6 Kc8 78.Kxf5 b5 79.Bf7 g4 80.Kf6 b4 81.Ke7 Kb8 82.a7+ Kc8 83.Be6+ Kb7 84.Bxg4 Kc6 85.a8=Q+ Kc5 86.Kd8 Kb5 87.Bd7+ Kc4 88.Qa4 Kc5 89.Qa1 Kd6 90.Qa4 Kd5 91.g3 Kc5 92.Qa6 b3 93.g4 b2 94.Bf5 b1=Q 95.Bxb1 Kb4 96.Bf5 Kc3 97.Qg6 Kd4 98.Bd3 Kc5 99.Qf7 Kd4 100.Qc4+ Ke5 101.Qb3 Kd4 102.Be2 Ke5 103.Bc4 Kd6 104.Kc8 Kc6 105.Qa4+ Kb6 106.Qa8 Kc5 107.Qh1 Kd4 108.Qc6 Ke5 109.Qe6+ Kd4 110.Qe3+ Kxc4 111.Qe8 Kd3 112.Qe5 Kc4 113.Kc7 Kd3 114.Qg5 Ke2 115.Qf5 Ke3 116.Qd3+ Kxd3 117.g5 Ke3 118.Kd6 Ke2 119.Ke6 Kd3 120.Kf6 Kd4 121.Kf5 Kd3 122.Kf6 Ke3 123.Ke5 Kf3 124.g6 Kg3 125.Ke6 Kh2 126.Kd6 Kh1 127.Kc6 Kh2 128.Kb6 Kh1 129.g7 Kh2 130.Kc7 Kg3 131.g8=Q+ Kf3 132.Kd7 Ke2 133.Qf8 Kd1 134.Qd6+ Kc1 135.Qc7+ Kb1 136.Qc6 Ka1 137.Ke6 Ka2 138.Kf7 Kb2 139.Kg6 Kb1 140.Qd7 Kc2 141.Qe7 Kc3 142.Kh5 Kc4 143.Qe3 Kb4 144.Qd2+ Ka4 145.Qd4+ Kb5 146.Qh8 Ka6 147.Qg8 Kb6 148.Qh7 Kc6 149.Qg6+ Kd7 150.Qg8 Kd6 151.Qg6+ Ke7 152.Qg7+ Ke6 153.Kh6 Kf5 154.Qd7+ Ke5 155.Kg7 Ke4 156.Qb7+ Kf5 157.Qc6 Ke5 158.Qc4 Kf5 159.Qc8+ Kg5 160.Qc2 Kh5 161.Qf5# 1-0