1.e4 c5 2.Nf3 d6 3.Nc3 e5 4.Bc4 Be7 5.a3 Nf6 6.d3 Be6 7.Bg5 a6 8.Bd2 b5 9.Ba2 Bxa2 10.Nxa2 Nc6 11.Bg5 O-O 12.O-O h6 13.Bxf6 Bxf6 14.Nc3 Ne7 15.g3 Rb8 16.Re1 Qd7 17.Nd2 Bg5 18.Nf3 f5 19.exf5 Qxf5 20.Kg2 Nc6 21.Qe2 Rf7 22.Qe4 Qxe4 23.Nxe4 Be7 24.Ned2 a5 25.a4 bxa4 26.Reb1 Nb4 27.Ne1 Rbf8 28.f3 Bg5 29.Nc4 d5 30.Nxe5 Re7 31.f4 Bf6 32.N1f3 Nxc2 33.Rxa4 Bxe5 34.Nxe5 Ne3+ 35.Kh3 Rf5 36.g4 Rf6 37.Kg3 g5 38.Nf3 c4 39.f5 cxd3 40.Rxa5 Rc6 41.Ra8+ Kf7 42.Ra3 Rc4 43.h3 Rc2 44.Nd4 Rg2+ 45.Kf3 Rh2 46.Kg3 Rd2 47.Ne6 Kf6 48.Ra6 Ke5 49.Nc5 d4 50.Re6+ Rxe6 51.fxe6 Rg2+ 52.Kf3 Kd6 53.Nxd3 Rd2 54.Ke4 Nc2 55.Rc1 Kxe6 56.Nc5+ Kd6 57.Nb3 Rf2 58.Rd1 Rf4+ 59.Kd3 Nb4+ 60.Kc4 d3+ 61.Kc3 Kd5 62.Nd2 Kc5 63.Re1 Nd5+ 64.Kxd3 Rd4+ 65.Kc2 Nb4+ 66.Kd1 Rd3 67.Rh1 Kd4 68.Rh2 Nd5 69.Ke2 Nf4+ 70.Kd1 Rxh3 71.Rxh3 Nxh3 72.Ke2 Nf4+ 73.Kf3 Nd3 74.Nf1 Nxb2 75.Ng3 Ke5 76.Nf5 h5 77.Ng3 h4 78.Ne4 Nd1 79.Nxg5 Nc3 80.Nf7+ Kf6 81.Nd6 Ke7 82.Nf5+ Kf8 83.g5 h3 84.g6 Nd5 85.Kg3 Nf4 86.Kxf4 h2 87.Ng3 Kg7 88.Kf5 Kg8 89.Kf6 Kh8 90.Nh1 Kg8 91.g7 Kh7 92.Kf7 Kh6 93.g8=Q Kh5 94.Qg2 Kh4 95.Qb7 Kg5 96.Qf3 Kh4 97.Qf4+ Kh3 98.Qg3# 1-0