1.c4 c5 2.f4 e6 3.Nf3 Nf6 4.d3 d5 5.g3 Nc6 6.Bg2 Be7 7.e3 h6 8.O-O O-O 9.Nc3 d4 10.exd4 cxd4 11.Ne2 Qb6 12.h3 a5 13.g4 a4 14.Ng3 Nd7 15.g5 f5 16.Nh4 hxg5 17.Ng6 Rf6 18.Qh5 Bd6 19.Ne2 gxf4 20.Bxf4 Nce5 21.Qh8+ Kf7 22.Nxe5+ Nxe5 23.c5 Qxc5 24.Rac1 Qb4 25.Rxc8 Rxc8 26.Qxc8 Nxd3 27.Bg5 Qxb2 28.Qd7+ Be7 29.Bxf6 Kxf6 30.Nxd4 Nf4 31.Rxf4 Qc1+ 32.Rf1 Qe3+ 33.Kh1 Qf2 34.Rxf2 b6 35.Qc6 g6 36.Re2 f4 37.Qd6 b5 38.Nc6 f3 39.Qd4+ Kf5 40.Qh4 b4 41.Kg1 e5 42.Kf1 fxg2+ 43.Kxg2 Bg5 44.Qe1 Bc1 45.Rb2 Bg5 46.Rb1 Ke6 47.Kf1 Bd8 48.Qf2 e4 49.Qa7 Be7 50.Nxb4 Bd6 51.Qd7+ Ke5 52.Nc6+ Kf6 53.Nd8 Bg3 54.Rb4 Be5 55.Rxa4 Bf4 56.Ne6 Kf5 57.Nd4+ Ke5 58.Ke1 Bc1 59.Rb4 e3 60.Qg7+ Kd5 61.Rc4 Bb2 62.Qe5+ Kxe5 63.Kf1 Bc1 64.Ne2 Bb2 65.Rb4 Bc1 66.Rd4 g5 67.Rc4 Ba3 68.Nd4 Kf4 69.Rc6 g4 70.h4 Bd6 71.Ke2 Bb8 72.h5 Ke5 73.h6 Kf4 74.Rb6 g3 75.Rb2 g2 76.Rb1 Bd6 77.Rg1 Bc7 78.a4 Ba5 79.Kd1 Bd8 80.Rxg2 Bb6 81.Rg8 Ba5 82.Re8 Kg5 83.Rxe3 Bb4 84.a5 Bxa5 85.Nb3 Bd8 86.Re4 Kf6 87.Rc4 Kg6 88.Nd2 Kxh6 89.Nb3 Bb6 90.Kd2 Kg6 91.Kc2 Kg5 92.Rb4 Bf2 93.Ra4 Kg6 94.Kd2 Kg5 95.Ra6 Bd4 96.Nxd4 Kh5 97.Ke1 Kg4 98.Ne6 Kf3 99.Nf8 Kg4 100.Ra8 Kf3 101.Ra5 Kf4 102.Rd5 Kg4 103.Rd3 Kh5 104.Ke2 Kg5 105.Ng6 Kf5 106.Rh3 Kf6 107.Rb3 Kf5 108.Kd3 Ke6 109.Rb6+ Kf7 110.Kc3 Ke8 111.Rb1 Kd7 112.Kc2 Kc7 113.Rg1 Kb7 114.Kd3 Ka7 115.Rb1 Ka8 116.Rb6 Ka7 117.Rd6 Kb7 118.Rd4 Ka8 119.Nh8 Kb8 120.Nf7 Kc7 121.Nd6 Kd8 122.Kc2 Ke7 123.Rd1 Kd8 124.Rf1 Ke7 125.Kb2 Ke6 126.Rf5 Kd7 127.Rg5 Kc6 128.Ka3 Kd7 129.Rc5 Ke6 130.Nc4 Kf7 131.Na5 Ke6 132.Kb3 Kf7 133.Rc4 Kg7 134.Kc2 Kh6 135.Kd3 Kh5 136.Ke4 Kh6 137.Kf5 Kg7 138.Nc6 Kh8 139.Kf6 Kg8 140.Kg6 Kh8 141.Rc3 Kg8 142.Rf3 Kh8 143.Rf8# 1-0