1.e4 c5 2.Nc3 Nc6 3.Qe2 d6 4.Nf3 Nf6 5.g3 Bg4 6.Bg2 Nd4 7.Qd1 Bh5 8.h3 d5 9.d3 dxe4 10.dxe4 e6 11.O-O Be7 12.g4 Bg6 13.Ne5 Qc7 14.f4 Rd8 15.Be3 O-O 16.Qc1 b5 17.a3 b4 18.axb4 cxb4 19.Bxd4 Rxd4 20.Nb5 Qb6 21.Nxd4 Qxd4+ 22.Kh2 Bxe4 23.Rd1 Qf2 24.Qd2 Qxd2 25.Rxd2 Bc5 26.Bxe4 Nxe4 27.Re2 Nf6 28.Nd3 Bd6 29.Kg2 Ra8 30.Ra6 Bf8 31.f5 exf5 32.gxf5 Nd5 33.Kf3 Ne7 34.Nxb4 Nxf5 35.Nc6 g6 36.c3 Kg7 37.Rxa7 Rc8 38.Ne5 Be7 39.Nd3 Bf6 40.Ne5 Bxe5 41.Rxe5 Kf6 42.Rea5 Re8 43.R5a6+ Kg7 44.Kf4 Re3 45.h4 Rh3 46.h5 Rxh5 47.Ke5 Ne3+ 48.Kd4 Nf5+ 49.Kc5 g5 50.Ra1 g4 51.b4 Ne3+ 52.Kc6 g3 53.Re7 Nf5 54.Re4 Rg5 55.b5 Rg6+ 56.Kc7 h5 57.b6 Nd6 58.Rb4 Ne8+ 59.Kd8 Nd6 60.Kc7 Ne8+ 61.Kd7 Nf6+ 62.Kc6 Ng4+ 63.Kb5 Ne5 64.b7 Nd7 65.Rd1 Rb6+ 66.Ka5 Rxb4 67.cxb4 Nb8 68.Kb6 h4 69.Rg1 f5 70.Kc7 Na6+ 71.Kb6 Nb8 72.Kc7 Na6+ 73.Kc8 f4 74.b5 f3 75.bxa6 f2 76.Rc1 g2 77.b8=Q f1=Q 78.Qe5+ Kf8 79.Qc5+ Kf7 80.a7 Qa6+ 81.Kb8 h3 82.a8=Q Qxa8+ 83.Kxa8 h2 84.Qf2+ Ke6 85.Qxg2 Kf5 86.Qxh2 Ke4 87.Qd6 Kf3 88.Qf8+ Ke4 89.Re1+ Kd4 90.Qd8+ Kc4 91.Rc1+ Kb3 92.Qb6+ Ka2 93.Rc5 Ka1 94.Ra5# 1-0