1.e4 c5 2.Nf3 e6 3.Nc3 Nc6 4.d4 cxd4 5.Nxd4 Nf6 6.Ndb5 d6 7.Bf4 e5 8.Bg5 a6 9.Na3 b5 10.Bxf6 Qxf6 11.Nd5 Qd8 12.c3 Ne7 13.Nc2 Nxd5 14.Qxd5 Bd7 15.a4 bxa4 16.Bc4 Be6 17.Qb7 Bd7 18.Nb4 Be7 19.Nxa6 O-O 20.Bd5 Rc8 21.O-O Bg5 22.Qb4 Qf6 23.Qb7 Qd8 24.Rfd1 g6 25.Nb4 Rb8 26.Qa7 Qc8 27.h3 Bd8 28.Rd2 Bb5 29.Ba2 Bb6 30.Qe7 Bc5 31.Nd5 Qd8 32.Qxd8 Rfxd8 33.Nc7 Bc6 34.Bd5 Bd7 35.Na6 Rb6 36.Nxc5 dxc5 37.Rad1 Be6 38.Bxe6 Rxd2 39.Bxf7+ Kxf7 40.Rxd2 Ke6 41.Kf1 Rb3 42.Ke2 c4 43.Kd1 a3 44.bxa3 Rxa3 45.Rc2 g5 46.Kd2 h5 47.Rb2 Ra1 48.Rb6+ Kf7 49.Rb5 Ke6 50.Rc5 Rg1 51.g3 h4 52.gxh4 gxh4 53.Rxc4 Rh1 54.Rc6+ Ke7 55.Rh6 Rxh3 56.Rh5 Ke6 57.c4 Kd6 58.Ke2 Rc3 59.Rxh4 Rxc4 60.Kf3 Ke6 61.Rh6+ Kf7 62.Rh5 Ke6 63.Rg5 Rb4 64.Rg6+ Kf7 65.Ra6 Ke7 66.Ra7+ Ke6 67.Ra5 Rc4 68.Ra6+ Kf7 69.Rd6 Ke7 70.Rd5 Ke6 71.Ra5 Rb4 72.Ra6+ Kf7 73.Rh6 Rc4 74.Rb6 Rd4 75.Rh6 Ra4 76.Rh8 Rd4 77.Rh5 Ke6 78.Ke3 Ra4 79.Rh6+ Kf7 80.f3 Ra3+ 81.Kf2 Ke7 82.Kg3 Ra1 83.Kg4 Ra3 84.Rc6 Kf7 85.Rb6 Ke7 86.Rh6 Rb3 87.Rh5 Ke6 88.Rf5 Rb1 89.Kg5 Rg1+ 90.Kh6 Rg3 91.Kh5 Rh3+ 92.Kg4 Rh1 93.Kg3 Rg1+ 94.Kh4 Rg2 95.Rh5 Rg1 96.Rh6+ Kf7 97.Rh7+ Ke6 98.Rh8 Rh1+ 99.Kg4 Rxh8 100.f4 exf4 101.Kxf4 Rc8 102.Kg4 Rc7 103.Kh5 Rd7 104.Kg5 Re7 105.Kh6 Kf7 106.Kg5 Kg8 107.Kg6 Kf8 108.e5 Rb7 109.Kf5 Rc7 110.e6 Rh7 111.e7+ Ke8 112.Kg6 Rxe7 113.Kh6 Kf8 114.Kg6 Re1 115.Kh7 Kf7 116.Kh8 Kg6 117.Kg8 Kf6 118.Kf8 Re4 119.Kg8 Ra4 120.Kh8 Ra6 121.Kg8 Rd6 122.Kh8 Rd3 123.Kg8 Rd7 124.Kf8 Kg6 125.Ke8 Rd4 126.Kf8 Kf6 127.Ke8 Rd2 128.Kf8 Rd8# 0-1