1.e4 c5 2.c3 Nf6 3.e5 Ng8 4.d4 d5 5.a3 Bf5 6.Bg5 f6 7.Bf4 e6 8.Be2 Nc6 9.Nf3 Qb6 10.b4 fxe5 11.Nxe5 cxd4 12.O-O Nf6 13.cxd4 Qxd4 14.Nxc6 Qxf4 15.g3 Qc7 16.Nd4 Bd6 17.Nxf5 exf5 18.Bd3 f4 19.Re1+ Kf7 20.Nd2 fxg3 21.hxg3 Bxg3 22.Qf3 Bh2+ 23.Kg2 Rhe8 24.Nb3 Be5 25.Rac1 Qd6 26.Nc5 Re7 27.Bb5 Kg8 28.Ba4 Rf8 29.Bb3 g6 30.Rcd1 Kg7 31.Bxd5 Nh5 32.Qe4 Nf4+ 33.Kf1 Qf6 34.Bc4 Nh3 35.f4 Ng5 36.Ne6+ Rxe6 37.Rd7+ Kh8 38.Bxe6 Nxe4 39.Rxe4 Qxe6 40.Rxb7 Qh3+ 41.Ke2 Bxf4 42.Rxf4 Rxf4 43.Rb8+ Kg7 44.Rg8+ Kxg8 45.a4 Re4+ 46.Kd1 Rxb4 47.Kc1 Rxa4 48.Kb1 Ra1+ 49.Kxa1 Kf7 50.Ka2 Qf1 51.Ka3 g5 52.Kb3 Qg2 53.Ka3 Qc2 54.Kb4 Kg7 55.Ka3 h6 56.Kb4 Qa4+ 57.Kxa4 a6 58.Kb3 Kg6 59.Ka3 Kh7 60.Kb3 Kg7 61.Ka4 Kf6 62.Ka5 Kg6 63.Kxa6 Kf7 64.Kb7 Kg8 65.Kc6 g4 66.Kb6 g3 67.Kb5 Kg7 68.Kc4 h5 69.Kb3 Kg6 70.Kb2 Kf6 71.Ka3 Kg5 72.Ka2 Kh4 73.Kb2 Kg5 74.Ka1 Kf4 75.Kb1 Kf3 76.Ka2 Ke3 77.Kb1 Kf3 78.Kc1 Kg2 79.Kd2 Kf3 80.Kd1 Kg2 81.Kd2 Kf2 82.Kc2 Ke1 83.Kb1 Kf1 84.Kb2 h4 85.Kc3 g2 86.Kb3 Kf2 87.Kb2 Kg1 88.Kb3 Kf2 89.Ka2 Kf3 90.Kb3 g1=R 91.Kc2 Ke3 92.Kb2 h3 93.Kc2 h2 94.Kb2 Rg2+ 95.Kc1 Kf3 96.Kd1 Re2 97.Kc1 h1=Q# 0-1