1.e4 c5 2.Nc3 Nc6 3.f4 e6 4.Nf3 Nge7 5.e5 d5 6.g3 Nf5 7.Bg2 h5 8.O-O c4 9.Bh3 Bc5+ 10.Kg2 b6 11.d3 Bb7 12.Bxf5 exf5 13.d4 Be7 14.h4 Qd7 15.Bd2 Nd8 16.a4 Ne6 17.a5 b5 18.Na2 Rh6 19.Bb4 Bd8 20.Qd2 Rc8 21.Nc3 a6 22.Nd1 Rg6 23.Ng5 Rh6 24.Ne3 g6 25.Nf3 Be7 26.c3 Rh8 27.Nc2 Bd8 28.Ng5 Bxg5 29.hxg5 Nd8 30.Rh1 Qe6 31.Kf2 Bc6 32.Ne3 Kd7 33.b3 cxb3 34.Qb2 Kc7 35.Qxb3 Kb8 36.Bc5 Nb7 37.Bb6 Rhe8 38.Nc2 Nd8 39.Nb4 Bb7 40.Nd3 Rc4 41.Bc5 Qc6 42.Bb4 Ne6 43.Ke3 Rc8 44.Rac1 Qd7 45.Rhd1 Ka8 46.Qa3 Qd8 47.Nb2 R4c6 48.Rh1 Qc7 49.Rhd1 Rh8 50.Bd6 Qd8 51.Rh1 Qd7 52.Nd3 Rhc8 53.Bb4 Qe8 54.Qb3 Rc4 55.Rhd1 Qh8 56.Rh1 Qd8 57.Qa3 Qc7 58.Rhd1 Qd7 59.Nb2 R4c7 60.Bd6 Rc6 61.Bb4 Qd8 62.Nd3 h4 63.gxh4 Qh8 64.h5 gxh5 65.Rh1 h4 66.Qa2 Rc4 67.Qf2 h3 68.Qg3 h2 69.Qxh2 Qd8 70.Qh3 Qc7 71.Qxf5 Bc6 72.g6 Bd7 73.Qxf7 Qa7 74.Kd2 R4c7 75.Qf6 Rc6 76.Qe7 Re8 77.Qf7 Rc7 78.Bd6 Rb7 79.g7 Nxg7 80.Qxg7 Bf5 81.Qf6 Rf7 82.Rh8 Qd7 83.Nc5 Qc8 84.Qxf7 Rxh8 85.Re1 Bg4 86.e6 Rh2+ 87.Kc1 Bh5 88.Qf5 Bf3 89.e7