1.e4 c5 2.Nf3 a6 3.c4 Nc6 4.d4 cxd4 5.Nxd4 e5 6.Nf5 d6 7.Nc3 Nf6 8.Bg5 Be6 9.Nd5 Bxf5 10.exf5 Be7 11.Bxf6 Bxf6 12.Bd3 O-O 13.O-O Rc8 14.Be4 Ne7 15.Nxf6+ gxf6 16.b3 b5 17.Rc1 bxc4 18.bxc4 Kh8 19.Qh5 Qa5 20.Qh4 Ng8 21.Bd5 Qxa2 22.Ra1 Qd2 23.Rxa6 Qg5 24.Qe4 Ne7 25.Rxd6 Nxf5 26.Rd7 Kg7 27.h3 Rcd8 28.Ra7 Nd6 29.Qd3 e4 30.Bxe4 Nxe4 31.Qxe4 Qc5 32.Qg4+ Qg5 33.Qe4 Qc5 34.Ra6 Rd4 35.Qf3 Qe5 36.Rc1 Qg5 37.Rc3 Re8 38.c5 Re1+ 39.Kh2 Rdd1 40.Qg4 Rc1 41.Raa3 h5 42.Qxg5+ fxg5 43.Kg3 h4+ 44.Kf3 Rxc3+ 45.Rxc3 f5 46.c6 Re8 47.c7 Rc8 48.Rc5 Kf6 49.Ke3 Ke6 50.Kd4 g4 51.Rc6+ Kd7 52.Kd5 f4 53.f3 g3 54.Rc4 Re8 55.c8=Q+ Rxc8 56.Rxc8 Ke7 57.Ke4 Kf7 58.Kxf4 Kg7 59.Ra8 Kh7 60.Kg4 Kg6 61.Rd8 Kh6 62.Rd4 Kg6 63.Kxh4 Kf5 64.Rg4 Kf6 65.Rd4 Ke7 66.Kh5 Ke6 67.f4 Ke7 68.Rd7+ Kf8 69.Rb7 Ke8 70.Rb1 Kd8 71.Rb3 Ke8 72.Rf3 Ke7 73.Ra3 Kf7 74.f5 Kf8 75.Ra5 Ke7 76.Ra4 Ke8 77.Kh6 Kf7 78.f6 Ke6 79.Kg7 Kd6 80.Ra1 Kc6 81.Rf1 Kb6 82.Kf8 Kc6 83.Rb1 Kc7 84.Kf7 Kc6 85.Ra1 Kb7 86.h4 Kc8 87.Rc1+ Kd8 88.Rc8+ Kxc8 89.h5 Kb7 90.h6 Ka7 91.h7 Ka6 92.h8=Q Ka5 93.Qa8+ Kb5 94.Ke8 Kc5 95.f7 Kc4 96.f8=R Kc5 97.Rf1 Kb6 98.Rf3 Kc7 99.Rxg3 Kd6 100.Qd5+ Kxd5 101.Rg8 Kc4 102.g4 Kd5 103.g5 Kc5 104.g6 Kb4 105.g7 Kb3 106.Rh8 Kc4 107.g8=R Kc3 108.Rh4 Kd3 109.Rg2 Ke3 110.Rd4 Kf3 111.Re4 Kxe4 112.Kd7 Ke3 113.Ke6 Kf3 114.Rg5 Ke2 115.Re5+ Kd1 116.Kd5 Kd2 117.Kc4 Kc1 118.Kc3 Kd1 119.Re6 Kc1 120.Re1# 1-0