1.e3 c5 2.c4 d5 3.cxd5 Qxd5 4.Nc3 Qd8 5.Nf3 e6 6.b3 Nf6 7.g3 Be7 8.Bb2 O-O 9.Bg2 Nc6 10.d4 Qa5 11.O-O cxd4 12.Nxd4 Nxd4 13.Qxd4 Rd8 14.Qc4 Rd2 15.Na4 Nd5 16.Rfd1 Bd7 17.Rxd2 Qxd2 18.Qg4 g6 19.Rd1 Qc2 20.Bxd5 exd5 21.Qd4 Bf6 22.Qxd5 Bc6 23.Qd3 Qxd3 24.Rxd3 Bxb2 25.Nxb2 Bf3 26.Rd2 Rc8 27.Nd3 Rc3 28.Kf1 a5 29.Ne1 Rc1 30.h3 Bc6 31.Ke2 Bb5+ 32.Nd3 Rc3 33.e4 a4 34.bxa4 Bxa4 35.Ke3 Bb5 36.Kd4 Rc4+ 37.Kd5 Rc8 38.Kd4 Rc4+ 39.Ke5 Kg7 40.Rb2 Bc6 41.f3 Rc3 42.Rb3 Rc4 43.Kf4 f6 44.h4 h6 45.Ke3 g5 46.Nb4 Ba4 47.Rb1 Rc3+ 48.Nd3 Bc6 49.Rb3 Rc2 50.a3 Rg2 51.hxg5 hxg5 52.g4 Kf7 53.Nc5 b5 54.Rc3 Ke7 55.Nd3 Bd7 56.Rc7 Kd6 57.Ra7 Rc2 58.Ra6+ Rc6 59.Rxc6+ Bxc6 60.Kd4 Be8 61.Nb4 Bd7 62.Nd5 Ke6 63.Nb6 Be8 64.Nd5 Bd7 65.Kc5 Ke5 66.Kb6 Be8 67.Nc7 Bd7 68.Nxb5 Kf4 69.a4 Kxf3 70.a5 Bxg4 71.a6 Bc8 72.a7 Bb7 73.Kxb7 g4 74.a8=Q g3 75.Qe8 Kf4 76.Qg8 Kxe4 77.Qg4+ Kd3 78.Qf4 g2 79.Qg3+ Ke2 80.Qxg2+ Kd1 81.Nd6 Kc1 82.Nc4 f5 83.Qh3 Kb1 84.Qh5 Ka1 85.Qh2 Kb1 86.Qe5 f4 87.Ka8 f3 88.Ne3 Ka2 89.Qe7 Kb2 90.Qb7+ Ka3 91.Qf7 f2 92.Qb7 Ka2 93.Qb6 Ka3 94.Ka7 f1=N 95.Qd6+ Kb3 96.Kb7 Nxe3 97.Qh2 Kc3 98.Qh6 Kd3 99.Ka6 Nc2 100.Qb6 Ne3 101.Qc5 Ng2 102.Qc1 Ne3 103.Kb5 Kd4 104.Qa1+ Kd3 105.Kc5 Ke2 106.Qa5 Kd3 107.Qb4 Ke2 108.Qe4 Kd2 109.Kd4 Nc2+ 110.Kc4 Ne3+ 111.Kb4 Nc2+ 112.Kb3 Ne1 113.Ka3 Nc2+ 114.Ka4 Ne1 115.Kb3 Kd1 116.Kc3 Nc2 117.Qxc2+ Ke1 118.Qa2 Kd1 119.Qh2 Ke1 120.Qb8 Ke2 121.Qb2+ Kd1 122.Qb5 Kc1 123.Qf1# 1-0