1.c4 c5 2.e3 Nf6 3.Nc3 e6 4.d4 d5 5.Nf3 Nc6 6.cxd5 exd5 7.Bb5 cxd4 8.Nxd4 Bd7 9.O-O Bd6 10.e4 dxe4 11.Nxc6 Bxc6 12.Bxc6+ bxc6 13.Bg5 Be7 14.Qa4 O-O 15.Qxc6 Rc8 16.Qa4 Qc7 17.h3 Qb7 18.Qb3 Qxb3 19.axb3 h6 20.Be3 Bc5 21.Bxc5 Rxc5 22.Rxa7 Rb8 23.Ra3 Re5 24.Rd1 e3 25.fxe3 Rxe3 26.Rd4 Re1+ 27.Kh2 Rc1 28.b4 Rc2 29.Rb3 Rb7 30.b5 Nd7 31.Rbb4 Nb6 32.Rd6 Kh7 33.Rc6 f6 34.Na4 Nd5 35.Rxc2 Nxb4 36.Rc5 Nd3 37.Rc3 Nxb2 38.Nxb2 Rxb5 39.Nd3 g5 40.Rc6 Kg6 41.Nc5 h5 42.Ne4 Rf5 43.Nc3 h4 44.Rd6 Rf1 45.Rd1 Rf5 46.Nd5 Re5 47.Kg1 f5 48.Kf2 g4 49.Nf4+ Kg5 50.Ne2 Ra5 51.Rc1 Ra3 52.Rc3 Ra2 53.Rc8 Ra3 54.Rg8+ Kh5 55.hxg4+ fxg4 56.Nf4+ Kh6 57.Rxg4 Ra1 58.Rg6+ Kh7 59.Rd6 Rc1 60.Rd7+ Kg8 61.Rd4 Rc7 62.Ne6 Rc3 63.Rxh4 Rc2+ 64.Kg1 Rf2 65.Rb4 Rd2 66.Re4 Rd8 67.Re1 Rd6 68.Nf4 Rd2 69.Ra1 Re2 70.g4 Re1+ 71.Rxe1 Kf7 72.Nd3 Kg6 73.Ne5+ Kf6 74.Kf2 Kg7 75.Nf3 Kh7 76.g5 Kg7 77.Kg1 Kg6 78.Re4 Kf5 79.Nd2 Kxg5 80.Kh2 Kg6 81.Re3 Kh5 82.Kg1 Kg6 83.Rb3 Kh6 84.Rf3 Kg7 85.Rc3 Kf7 86.Kh2 Ke8 87.Rc5 Kd7 88.Kh3 Kd8 89.Re5 Kd7 90.Kh2 Kc7 91.Nc4 Kd7 92.Ra5 Kc8 93.Rh5 Kd8 94.Na5 Ke8 95.Kg2 Kd7 96.Nb3 Kc6 97.Rh7 Kb6 98.Kg3 Ka6 99.Rd7 Kb5 100.Nc5 Ka5 101.Kf3 Kb4 102.Rd2 Ka5 103.Kg3 Kb6 104.Nd7+ Ka7 105.Rd4 Ka8 106.Rc4 Ka7 107.Nc5 Kb8 108.Rg4 Ka8 109.Kh3 Kb8 110.Rg8+ Kc7 111.Kh2 Kd6 112.Rg5 Kc6 113.Rg2 Kd5 114.Kg3 Kc6 115.Nd3 Kb5 116.Rc2 Kb6 117.Rh2 Kc7 118.Re2 Kc8 119.Kf3 Kd8 120.Kf4 Kc8 121.Re7 Kb8 122.Ke5 Ka8 123.Ke4 Kb8 124.Kd5 Kc8 125.Kd6 Kd8 126.Re5 Kc8 127.Rb5 Kd8 128.Rb8# 1-0