1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Bf4 d6 6.Nxc6 bxc6 7.c4 Rb8 8.Qd2 Be7 9.e5 d5 10.a3 a5 11.Nc3 g5 12.Bg3 Nh6 13.cxd5 cxd5 14.Bd3 Nf5 15.O-O Nxg3 16.fxg3 O-O 17.Kh1 Bd7 18.h3 f5 19.exf6 Bxf6 20.Rae1 Bg7 21.Rxf8+ Bxf8 22.Bc2 Qf6 23.Ne4 dxe4 24.Qxd7 Rd8 25.Qb7 Bd6 26.Qxe4 Bxg3 27.Qxh7+ Kf8 28.Rc1 Be5 29.Bd3 Bf4 30.Rf1 Qg7 31.g3 Qxh7 32.Bxh7 Kg7 33.gxf4 Kxh7 34.fxg5 Kg6 35.h4 Kh5 36.Rf4 Rd2 37.b4 Ra2 38.Rf3 axb4 39.axb4 Rb2 40.Rf4 e5 41.Rc4 Kg6 42.Kg1 Kf5 43.Kf1 Rh2 44.Ke1 e4 45.g6 Rh1+ 46.Kf2 Rxh4 47.g7 Rg4 48.Rc7 Ke5 49.b5 Kd6 50.b6 e3+ 51.Kxe3 Rg1 52.Kf4 Rc1 53.Ke4 Rg1 54.Kf5 Rh1 55.Kf4 Rh7 56.g8=R Rf7+ 57.Ke3 Rf1 58.Rb7 Rf5 59.Kd3 Rf3+ 60.Kd4 Rb3 61.Rc7 Rc3 62.Rh8 Rh3 63.Rf8 Rh2 64.Rff7 Re2 65.Rf3 Re3 66.Rf6+ Re6 67.Rxe6+ Kxe6 68.Ra7 Kf5 69.Ke3 Kg6 70.Rg7+ Kf5 71.b7 Ke6 72.Kf4 Kd6 73.Kf5 Kc6 74.Kf4 Kd6 75.b8=N Ke6 76.Rg8 Ke7 77.Na6 Kf7 78.Rc8 Ke7 79.Kg5 Kd6 80.Kf6 Kd7 81.Ra8 Kc6 82.Nc5 Kc7 83.Ne4 Kd7 84.Kg5 Kc7 85.Kg4 Kd7 86.Rf8 Ke7 87.Rf2 Kd8 88.Rf3 Kc8 89.Re3 Kc7 90.Rh3 Kb7 91.Kh4 Ka6 92.Nf6 Kb7 93.Kg4 Kb6 94.Rc3 Ka5 95.Kg3 Ka4 96.Rc1 Kb5 97.Rh1 Kb6 98.Ra1 Kb7 99.Kh3 Kb6 100.Kg2 Kb7 101.Rb1+ Kc8 102.Rh1 Kb8 103.Rh2 Kb7 104.Ng4 Kc6 105.Rh1 Kd7 106.Rf1 Kd6 107.Rd1+ Ke7 108.Nh6 Kf8 109.Kg3 Ke7 110.Kg4 Ke6 111.Rd2 Ke5 112.Kg5 Ke4 113.Rd7 Kf3 114.Nf5 Ke2 115.Kh6 Kf2 116.Rd6 Kf3 117.Kg5 Kg2 118.Rg6 Kf2 119.Re6 Kg2 120.Kg4 Kf2 121.Nh4 Kg1 122.Kg3 Kf1 123.Ng2 Kg1 124.Re1# 1-0