1.e4 c5 2.Nc3 d6 3.Nge2 a6 4.d4 cxd4 5.Nxd4 e6 6.g4 Ne7 7.Be3 Nec6 8.g5 Nxd4 9.Qxd4 Qc7 10.O-O-O Nc6 11.Qd2 b5 12.h4 Ne5 13.f4 Nc4 14.Bxc4 Qxc4 15.Bd4 Bb7 16.Rhe1 Rc8 17.b3 Qc7 18.Kb1 h6 19.f5 hxg5 20.hxg5 e5 21.Nd5 Bxd5 22.exd5 f6 23.Be3 Qc3 24.Qe2 Rh3 25.Rd3 Qb4 26.Bd2 Qh4 27.Rxh3 Qxh3 28.Qe4 Qh2 29.Be3 Be7 30.g6 Kd7 31.Kb2 Bd8 32.Rh1 Qe2 33.Rh7 Ba5 34.Rxg7+ Kd8 35.Rg8+ Kd7 36.Rxc8 Kxc8 37.Qd3 Qe1 38.a3 Kb7 39.b4 Bb6 40.Bxb6 Kxb6 41.g7 Qg1 42.Qc3 Qxg7 43.Qc6+ Ka7 44.Qxd6 Qg4 45.Qc5+ Kb7 46.Qc6+ Ka7 47.d6 Qd4+ 48.Ka2 Qb6 49.Qd5 Qb7 50.Qc5+ Ka8 51.a4 bxa4 52.Ka3 Qh1 53.Kxa4 Qa1+ 54.Kb3 Qb1+ 55.Kc3 Qa1+ 56.Kd2 Qa4 57.Qb6 a5 58.Qxa5+ Qxa5 59.bxa5 Kb7 60.d7 Kc7 61.a6 Kc6 62.d8=Q Kb5 63.Qc8 e4 64.Ke1 Kb6 65.Qg8 Ka5 66.Qg1 Kb4 67.Kd2 Ka4 68.Qd1 e3+ 69.Ke2 Ka3 70.Qf1 Kb4 71.Qg2 Ka4 72.c4 Kb4 73.Qf1 Ka5 74.Qa1+ Kb4 75.a7 Kc5 76.Qg1 Kd6 77.Qb1 Kc6 78.a8=R Kd7 79.Kd3 Kc6 80.Rd8 e2 81.Ke4 e1=N 82.Rd1 Nc2 83.Rd5 Ne3 84.Qb2 Kc7 85.Qf2 Kc6 86.Qd2 Kb6 87.Qc1 Nxd5 88.Qf1 Nc3+ 89.Kd4 Kc6 90.Qa1 Nb5+ 91.Kd3 Nd6 92.Qxf6 Kb7 93.Kd4 Nc8 94.Qg7+ Kc6 95.Qh7 Ne7 96.Qh3 Kd6 97.Qh5 Nc6+ 98.Kd3 Kc5 99.Ke3 Nd4 100.Qg6 Nb3 101.Ke4 Na1 102.Qe8 Kb4 103.f6 Kb3 104.Qa8 Kc3 105.f7 Nb3 106.Kf3 Nc5 107.f8=N Ne4 108.Qa2 Nf2 109.Kxf2 Kd3 110.Qa5 Ke4 111.Qe1+ Kf5 112.c5 Kg4 113.Qe3 Kh4 114.Qc1 Kh5 115.Qc3 Kg4 116.Qb3 Kh4 117.Qg8 Kh5 118.c6 Kh4 119.Nh7 Kh3 120.c7 Kh2 121.Qa8 Kh3 122.Ng5+ Kh2 123.Qg2# 1-0