1.e4 c5 2.Nc3 d6 3.g3 Nc6 4.Bg2 g6 5.Nge2 Bg7 6.d3 e6 7.Be3 Nge7 8.d4 cxd4 9.Nxd4 a6 10.a4 O-O 11.O-O Qc7 12.Nde2 b6 13.Qd2 Ne5 14.b3 Bb7 15.Bh6 Bxh6 16.Qxh6 Rac8 17.Rfd1 Qc5 18.h3 b5 19.axb5 axb5 20.Ra5 Bc6 21.Qd2 Qb6 22.Ra2 Rfd8 23.Qd4 Qxd4 24.Nxd4 b4 25.Nce2 Be8 26.f4 N5c6 27.Nb5 d5 28.e5 Nf5 29.Ned4 Ncxd4 30.Nxd4 Nxg3 31.Kf2 Nh5 32.Ke3 Rc3+ 33.Rd3 Rdc8 34.Bf3 Ng3 35.h4 Nf5+ 36.Nxf5 gxf5 37.Be2 Rxc2 38.Rxc2 Rxc2 39.Bd1 Rh2 40.h5 Bb5 41.Rd4 Rh3+ 42.Kd2 Rh2+ 43.Ke3 Rh3+ 44.Kd2 Kf8 45.Rxb4 Bf1 46.Rb8+ Kg7 47.Rb7 d4 48.b4 Rh2+ 49.Kc1 Rh1 50.Rd7 d3 51.Kd2 Rh2+ 52.Kc3 Rf2 53.Bb3 Kh6 54.Rxf7 Rxf4 55.Rf6+ Kg5 56.Rxe6 Re4 57.Re7 Kf4 58.e6 h6 59.Rd7 Re1 60.b5 Rc1+ 61.Kb2 Re1 62.b6 Re2+ 63.Kc3 Bg2 64.b7 Bxb7 65.Rxb7 d2 66.Rd7 Re3+ 67.Kc2 Kg5 68.Rxd2 Kxh5 69.Rg2 f4 70.Bc4 f3 71.Rg8 Kh4 72.Kd2 Re4 73.Kd3 Re1 74.Rf8 Kg3 75.Rf7 f2 76.Kd4 Rd1+ 77.Ke5 Re1+ 78.Kd6 h5 79.e7 h4 80.Bd5 h3 81.Rf3+ Kg2 82.Re3+ Kh2 83.e8=Q Rxe3 84.Qf7 Kg1 85.Qg6+ Kf1 86.Qg5 Re1 87.Qg3 Re2 88.Bc4 Ke1 89.Qc3+ Rd2+ 90.Kc5 h2 91.Qe3+ Kd1 92.Bb3+ Kc1 93.Qc3+ Kb1 94.Qxd2 h1=Q 95.Qc2+ Ka1 96.Qa2#