1.e4 c5 2.Nf3 e6 3.Nc3 Nc6 4.d4 cxd4 5.Nxd4 Nf6 6.Nxc6 bxc6 7.e5 Nd5 8.Ne4 Qc7 9.f4 Qb6 10.Bd3 Be7 11.Qe2 O-O 12.c4 f5 13.cxd5 fxe4 14.Qxe4 Qb4+ 15.Qxb4 Bxb4+ 16.Bd2 Bxd2+ 17.Kxd2 exd5 18.g3 a5 19.Bc2 g6 20.h4 d6 21.exd6 Rd8 22.h5 Rxd6 23.hxg6 hxg6 24.Rae1 Bf5 25.Re7 Rb8 26.b3 a4 27.Reh7 Rb4 28.Rh8+ Kf7 29.Bxf5 gxf5 30.R1h7+ Kf6 31.Rh6+ Kg7 32.Rxd6 Kxh8 33.Kc3 axb3 34.axb3 Re4 35.Rxc6 Re3+ 36.Kb4 Rxg3 37.Rf6 d4 38.Rxf5 Rf3 39.Rd5 Rxf4 40.Kc4 d3+ 41.Kxd3 Kg7 42.Rd4 Rf8 43.b4 Kf6 44.Rf4+ Ke7 45.Rxf8 Kxf8 46.Kc4 Ke7 47.Kb5 Kd7 48.Ka6 Kc6 49.b5+ Kd5 50.Ka7 Kd4 51.b6 Kd5 52.Ka8 Kd6 53.Ka7 Kd7 54.Kb8 Kc6 55.b7 Kd5 56.Kc7 Kc4 57.Kc6 Kb4 58.Kd6 Ka3 59.b8=Q Ka2 60.Kd5 Ka3 61.Kc4 Ka2 62.Qf8 Kb1 63.Qf3 Ka1 64.Kd5 Ka2 65.Ke6 Kb1 66.Qe3 Kc2 67.Qg1 Kd3 68.Kd6 Kc3 69.Qa7 Kd2 70.Qd7 Kd1 71.Qc8 Ke2 72.Qc5 Ke1 73.Kc7 Kd2 74.Qg1 Kd3 75.Qf2 Kc3 76.Qf4 Kb3 77.Qf6 Kb4 78.Qf5 Kc3 79.Qf2 Kc4 80.Kb6 Kc3 81.Qa2 Kb4 82.Kc6 Kc3 83.Qd5 Kb2 84.Qd1 Ka2 85.Kc7 Kb2 86.Qd7 Kb1 87.Qg4 Ka1 88.Qg8 Kb2 89.Kb6 Kc3 90.Kc7 Kd2 91.Kb8 Ke1 92.Qd8 Kf2 93.Qc8 Kg3 94.Qg8+ Kh4 95.Qf7 Kg3 96.Qb7 Kf2 97.Qb3 Ke2 98.Qg8 Kd1 99.Qg6 Kd2 100.Qe4 Kc3 101.Kc7 Kb2 102.Qd3 Ka1 103.Qe2 Kb1 104.Kd6 Ka1 105.Kc5 Kb1 106.Kb4 Ka1 107.Kb3 Kb1 108.Qb2# 1-0