1.e4 c5 2.c3 d6 3.d4 cxd4 4.cxd4 Nf6 5.Nc3 e6 6.Be2 Nc6 7.Nf3 Be7 8.O-O O-O 9.a3 d5 10.e5 Ne4 11.Bd3 f5 12.exf6 Nxf6 13.Re1 a6 14.Bc2 b5 15.Bf4 Nh5 16.Be5 Bd6 17.Qd3 g6 18.Bxd6 Qxd6 19.Qe3 Bd7 20.Rad1 Rac8 21.Ne2 Nf4 22.Nxf4 Qxf4 23.Bd3 Qxe3 24.fxe3 Na5 25.Ne5 Be8 26.Rc1 Nc4 27.Be2 Ra8 28.Bg4 Bf7 29.Nxf7 Kxf7 30.b3 h5 31.bxc4 hxg4 32.cxd5 exd5 33.Rc5 Rac8 34.Rf1+ Ke6 35.Rxf8 Rxf8 36.Rc6+ Kf5 37.Rxa6 Ke4 38.Rxg6 Kxe3 39.Rxg4 Ra8 40.h4 Rxa3 41.Rg3+ Kxd4 42.Rxa3 b4 43.Rb3 Kc4 44.Rb1 b3 45.h5 d4 46.h6 b2 47.Rxb2 Kc5 48.Rd2 Kd6 49.Rxd4+ Kc5 50.Rd7 Kc6 51.Rb7 Kd6 52.Rd7+ Ke6 53.Rd6+ Kxd6 54.h7 Ke6 55.h8=Q Kd7 56.Qh7+ Ke8 57.Qc7 Kf8 58.Kh2 Ke8 59.Qc8+ Kf7 60.Qb7+ Kg6 61.Qa8 Kg5 62.Qa1 Kh4 63.Qb1 Kg4 64.Qa2 Kf4 65.Qc2 Ke5 66.Kh3 Kd5 67.Qa4 Kc5 68.g4 Kb6 69.Kg3 Kb7 70.Qd4 Kc7 71.Qa1 Kc8 72.Qa6+ Kd8 73.Qd3+ Ke7 74.Qb5 Kf6 75.Kf4 Kf7 76.Ke4 Ke6 77.Ke3 Kd6 78.Ke2 Kc7 79.Qc5+ Kd7 80.Kd2 Ke6 81.Qb4 Kd7 82.Qd4+ Ke7 83.Qc4 Ke8 84.Qb3 Kd7 85.Qb2 Kc8 86.Ke1 Kc7 87.Qb3 Kc8 88.Qf7 Kd8 89.Qh5 Kc8 90.Ke2 Kd8 91.Kd3 Ke7 92.Qd5 Kf8 93.Qb7 Ke8 94.Qe4+ Kf8 95.Kc4 Kf7 96.Qd5+ Kg6 97.Qa5 Kh7 98.Kc5 Kh8 99.Qb6 Kh7 100.Qc6 Kg7 101.Qe4 Kf6 102.Qd3 Kg5 103.Qc2 Kxg4 104.Kd4 Kh3 105.Qc1 Kg3 106.Qd2 Kg4 107.Ke5 Kh5 108.Kd6 Kg6 109.Kc6 Kh7 110.Qf4 Kg6 111.Kd5 Kh5 112.Ke6 Kg6 113.Qd4 Kh7 114.Qd6 Kh8 115.Ke5 Kg8 116.Qd5+ Kg7 117.Qe6 Kf8 118.Qf5+ Ke7 119.Qd3 Ke8 120.Kd4 Kd8 121.Qf5 Ke8 122.Kd3 Kd8 123.Qh3 Kc7 124.Kc4 Kc6 125.Qc3 Kb7 126.Kb5 Kb8 127.Kb6 Ka8 128.Qc8# 1-0