1.e4 c5 2.Nf3 e6 3.a3 a6 4.d4 Qc7 5.Be2 cxd4 6.c3 dxc3 7.Nxc3 Be7 8.Qd4 Bf6 9.Qd3 Nc6 10.Be3 Bxc3+ 11.bxc3 Nf6 12.O-O d5 13.exd5 Nxd5 14.Bc5 Nce7 15.Bb4 Nf4 16.Qc4 Qxc4 17.Bxc4 b5 18.Bb3 a5 19.Bd6 Ne2+ 20.Kh1 Nxc3 21.Be5 Ncd5 22.Bxg7 Rg8 23.Be5 f6 24.Bd6 Nf5 25.Bxd5 exd5 26.Bf4 Bb7 27.Rab1 Rg4 28.Bd2 Bc6 29.h3 Rc4 30.Rfc1 d4 31.Kg1 Kd7 32.Nh2 Nd6 33.Ng4 Ne4 34.Be1 h5 35.Nh2 Nc3 36.Bxc3 Rxc3 37.Rd1 d3 38.Nf3 Rxa3 39.Nd4 b4 40.Rbc1 Ba4 41.Rd2 Rc8 42.Rxc8 Kxc8 43.g4 hxg4 44.hxg4 Rc3 45.f4 Bc2 46.g5 fxg5 47.fxg5 b3 48.g6 b2 49.g7 b1=Q+ 50.Kf2 Bb3 51.Nxb3 Qxb3 52.Rd1 Qf7+ 53.Ke3 Qxg7 54.Rg1 Qe5+ 55.Kf3 Qd6 56.Rg7 d2+ 57.Ke4 Rd3 58.Rg6 Kd8 59.Rh6 Qa6 60.Rxa6 d1=Q 61.Rf6 Ra3 62.Rf8+ Ke7 63.Rc8 Qa4+ 64.Kd5 Qd7+ 65.Kc5 Qxc8+ 66.Kb5 Kd8 67.Kb6 Ke8 68.Ka7 Qd7+ 69.Kb6 Rh3 70.Ka6 Rf3 71.Kxa5 Kf8 72.Kb4 Ke8 73.Kc4 Rf4+ 74.Kc3 Qg7+ 75.Kc2 Qb2+ 76.Kd1 Rf5 77.Ke1 Kf7 78.Kd1 Qf2 79.Kc1 Qg3 80.Kb2 Qf3 81.Kc2 Ke6 82.Kb1 Qc6 83.Ka2 Ra5+ 84.Kb2 Qc4 85.Kb1 Qc7 86.Kb2 Rd5 87.Ka1 Rd6 88.Kb2 Kf6 89.Kb3 Kg7 90.Ka2 Rc6 91.Ka3 Kf8 92.Ka4 Rh6 93.Kb3 Qf7+ 94.Kb4 Rf6 95.Kc3 Re6 96.Kc2 Qh7+ 97.Kb3 Ke7 98.Kc3 Ke8 99.Kc4 Qh6 100.Kb4 Rc6 101.Kb5 Ke7 102.Ka4 Qh3 103.Ka5 Rc2 104.Ka4 Kf8 105.Kb5 Qf5+ 106.Kb4 Rd2 107.Kb3 Qc2+ 108.Ka3 Ke8 109.Kb4 Qc4+ 110.Ka5 Rf2 111.Kb6 Rf7 112.Ka5 Qc1 113.Ka6 Rf8 114.Ka5 Rf4 115.Kb6 Qa1 116.Kc6 Qe5 117.Kb6 Kd7 118.Kb7 Rb4+ 119.Ka7 Qa5# 0-1