1.e4 c5 2.Ne2 Nf6 3.Nbc3 d5 4.exd5 Nxd5 5.g3 e6 6.Bg2 Nc6 7.O-O h5 8.Nxd5 exd5 9.Nf4 h4 10.Re1+ Be7 11.Nxd5 Be6 12.Nxe7 Qxe7 13.d3 O-O-O 14.Be3 Qd6 15.a3 h3 16.Be4 f5 17.Bf3 Bd5 18.c4 Bxf3 19.Qxf3 g6 20.Qd1 Qxd3 21.Qxd3 Rxd3 22.Bxc5 b6 23.Bb4 Nd4 24.Re7 Nf3+ 25.Kf1 Nxh2+ 26.Ke2 Rd7 27.Re6 Rdd8 28.f3 Rhe8 29.Rxe8 Rxe8+ 30.Kf2 a5 31.Bc3 g5 32.Rh1 g4 33.Rxh2 Rd8 34.fxg4 fxg4 35.Ke3 Rf8 36.Rf2 Re8+ 37.Kf4 Rf8+ 38.Ke3 Re8+ 39.Kd3 Rd8+ 40.Bd4 Re8 41.Bxb6 Re1 42.Be3 Rg1 43.Rf8+ Kc7 44.Bxg1 Kb7 45.Ke4 a4 46.Rh8 Kc6 47.b3 axb3 48.Kd3 Kc7 49.Kc3 Kd7 50.Kb2 Ke6 51.Rh5 Kd6 52.Bh2 Kc6 53.Rh6+ Kc5 54.Kxb3 Kd4 55.Rf6 Ke5 56.Rh6 Kf5 57.Rh5+ Ke6 58.Rxh3 gxh3 59.a4 Kd7 60.g4 Kd8 61.Kb2 Kc8 62.Bg3 Kd7 63.Kc3 Ke7 64.g5 Kf7 65.g6+ Ke8 66.Bh2 Kf8 67.c5 Kg7 68.Bg3 Kf8 69.Kd3 Ke7 70.Ke4 Ke6 71.Ke3 Kf5 72.Bc7 Ke6 73.Kd4 h2 74.Bxh2 Kd7 75.Kc3 Ke7 76.Bg1 Ke6 77.Kb2 Kf5 78.Kc2 Kf6 79.a5 Ke6 80.Kc3 Ke7 81.Kb3 Kf6 82.a6 Kf5 83.Kb4 Kf6 84.Kb3 Kg5 85.g7 Kg6 86.Kb2 Kh7 87.Kb3 Kh6 88.a7 Kh5 89.g8=R Kh4 90.Rd8 Kg5 91.Rg8+ Kh4 92.c6 Kh3 93.Kb2 Kh4 94.Kb3 Kh5 95.Rg2 Kh6 96.Kb2 Kh7 97.a8=Q Kh6 98.Qh8# 1-0