1.e4 c5 2.Nf3 Nc6 3.Nc3 e5 4.Be2 Be7 5.Bc4 d6 6.h3 a6 7.d3 Nf6 8.Bg5 b5 9.Bxf6 Bxf6 10.Bb3 Be6 11.Nd5 O-O 12.O-O Na5 13.Nxf6+ Qxf6 14.Bxe6 fxe6 15.a3 Nc6 16.c3 a5 17.a4 b4 18.Nd2 Qg6 19.Nc4 Rad8 20.Qg4 Qxg4 21.hxg4 Kf7 22.g3 d5 23.Nd2 Ke7 24.Kg2 Rb8 25.c4 Kd6 26.g5 Nd4 27.Rh1 Rh8 28.Rh4 h5 29.gxh6 Rxh6 30.Rxh6 gxh6 31.Rh1 Rh8 32.Rh5 Rh7 33.cxd5 exd5 34.f4 Nc6 35.Kf2 Rh8 36.f5 Nd8 37.g4 Nf7 38.b3 Rd8 39.exd5 Kxd5 40.Ke3 Rg8 41.Ne4 Kc6 42.Rh4 Rd8 43.Rh1 Kd5 44.Rc1 Rc8 45.Rd1 Rd8 46.Rh1 Kc6 47.Rc1 Rd5 48.Ke2 Nd6 49.Rh1 Nxe4 50.dxe4 Rd6 51.Rf1 Kd7 52.f6 Ke8 53.Rf5 Kf7 54.Rxe5 c4 55.bxc4 Rd4 56.Rxa5 Rxe4+ 57.Kd3 Rxg4 58.Rb5 Kxf6 59.a5 Rg1 60.Kd4 Ra1 61.Kc5 h5 62.Kb6 h4 63.Rxb4 h3 64.Rb2 Rg1 65.Rh2 Rb1+ 66.Kc6 Rb3 67.a6 Ra3 68.Kb6 Rb3+ 69.Ka5 Ra3+ 70.Kb4 Rxa6 71.Rxh3 Ke7 72.Rd3 Rb6+ 73.Ka5 Rc6 74.Kb5 Rc8 75.c5 Rb8+ 76.Kc6 Rc8+ 77.Kb6 Rb8+ 78.Kc7 Ra8 79.c6 Ra7+ 80.Kb6 Ra2 81.c7 Rb2+ 82.Ka7 Ra2+ 83.Kb8 Rb2+ 84.Kc8 Ra2 85.Rd4 Rb2 86.Rc4 Ra2 87.Rc6 Rb2 88.Rc1 Kd6 89.Rd1+ Ke7 90.Rd4 Rc2 91.Rd7+ Ke8 92.Rh7 Rc1 93.Rh8+ Ke7 94.Rh6 Ke8 95.Re6+ Kf7 96.Re4 Kf8 97.Re5 Kf7 98.Re3 Kf6 99.Rb3 Ke7 100.Kb8 Kd7 101.Rd3+ Ke7 102.c8=Q Rxc8+ 103.Kxc8 Ke6 104.Ra3 Ke5 105.Kb7 Kf5 106.Ra8 Kg6 107.Ra2 Kf6 108.Kb6 Ke7 109.Ka7 Kf6 110.Rh2 Kg6 111.Kb6 Kf6 112.Rb2 Ke6 113.Re2+ Kd7 114.Re3 Kc8 115.Re1 Kb8 116.Re8# 1-0