1.e4 c5 2.Nc3 Nc6 3.g3 g6 4.Bg2 Bg7 5.d3 e6 6.Be3 d6 7.Qd2 Nge7 8.Nge2 Nd4 9.O-O O-O 10.Nc1 Bd7 11.Nd1 Ndc6 12.Bh6 e5 13.Bxg7 Kxg7 14.Ne3 f5 15.f4 Be6 16.Nd5 Qd7 17.c3 fxe4 18.dxe4 exf4 19.Nxf4 Ne5 20.b3 N7c6 21.Nce2 Rad8 22.Nxe6+ Qxe6 23.Nf4 Qe7 24.Rad1 Kh8 25.Qe2 g5 26.Nd5 Qg7 27.Rf5 Ne7 28.Nxe7 Qxe7 29.Bh3 Qg7 30.Rxf8+ Rxf8 31.Bf5 Qh6 32.g4 a6 33.Qe3 Rf6 34.Rd5 Qh4 35.Qg3 Qxg3+ 36.hxg3 Kg7 37.b4 b6 38.bxc5 bxc5 39.Rd1 Nc4 40.Rb1 h6 41.Rb8 Rf8 42.Rb1 Rf6 43.Kg2 a5 44.Rb5 Rf8 45.Kf2 a4 46.Ke2 a3 47.Kd3 Nb2+ 48.Kc2 Ra8 49.Rb7+ Kf8 50.Be6 Ra4 51.Bd5 Ra6 52.Rh7 Rb6 53.Rxh6 Na4 54.Bb3 c4 55.Bxa4 Rb2+ 56.Kc1 Rxa2 57.Bc2 Ra1+ 58.Kd2 Rg1 59.Rh8+ Ke7 60.Ra8 Rg2+ 61.Kc1 Rxg3 62.Rxa3 Rxg4 63.Ra4 d5 64.exd5 Kd6 65.Bh7 Kxd5 66.Bg8+ Kc5 67.Kd2 Rg2+ 68.Ke1 Rg4 69.Ke2 Kb5 70.Rb4+ Kc5 71.Rb8 Re4+ 72.Kf3 Rf4+ 73.Ke3 Rh4 74.Rc8+ Kb5 75.Be6 Rf4 76.Rg8 Rh4 77.Rxg5+ Ka4 78.Rg4 Rh3+ 79.Kd4 Rh7 80.Bxc4 Rd7+ 81.Bd5 Rc7 82.c4 Kb4 83.Rg6 Rh7 84.Rb6+ Ka5 85.Rb1 Rh4+ 86.Kc5 Ka4 87.Kd6 Rh6+ 88.Be6 Rh2 89.c5 Rd2+ 90.Bd5 Rd4 91.c6 Rd2 92.c7 Rc2 93.Bb3+ Ka5 94.Bxc2 Ka6 95.c8=Q+ Ka5 96.Qa8#