1.c4 c5 2.e3 h6 3.d4 e6 4.d5 d6 5.Bd3 g6 6.Nc3 a6 7.dxe6 Bxe6 8.b3 Bg7 9.Bb2 Ne7 10.Nge2 Nbc6 11.Nf4 Qa5 12.Qd2 O-O 13.O-O Rad8 14.Rad1 d5 15.Ncxd5 Bxd5 16.Qxa5 Nxa5 17.Bxg7 Kxg7 18.cxd5 Nxd5 19.Nxd5 Rxd5 20.Be4 Rxd1 21.Rxd1 b5 22.Rd6 c4 23.Rxa6 Rd8 24.Kf1 f5 25.Rxa5 fxe4 26.bxc4 bxc4 27.Rc5 Rd1+ 28.Ke2 Ra1 29.Rxc4 Rxa2+ 30.Kf1 Ra1+ 31.Ke2 Ra2+ 32.Ke1 Ra1+ 33.Kd2 Ra2+ 34.Rc2 Ra1 35.Rc4 Ra2+ 36.Rc2 Ra1 37.Kc3 Rd1 38.Rd2 Rh1 39.Kd4 Rxh2 40.g3 Kf6 41.Kxe4 h5 42.Rb2 h4 43.gxh4 Rxh4+ 44.f4 g5 45.Rb6+ Kf7 46.Kf5 gxf4 47.exf4 Rh5+ 48.Kg4 Ra5 49.Rc6 Ra1 50.Kg5 Rg1+ 51.Kf5 Ra1 52.Rc7+ Ke8 53.Kf6 Ra6+ 54.Kg7 Ra5 55.Kg6 Ra6+ 56.Kg7 Ra5 57.Kg6 Ra6+ 58.Kg5 Ra5+ 59.f5 Ra1 60.Kg6 Rg1+ 61.Kf6 Ra1 62.Rc8+ Kd7 63.Rb8 Rf1 64.Ra8 Rf3 65.Kg6 Ke7 66.Ra7+ Kf8 67.Kf6 Ke8 68.Ke6 Re3+ 69.Kf6 Rf3 70.Ra4 Kd7 71.Re4 Kd6 72.Kg6 Rg3+ 73.Kf7 Rf3 74.f6 Kd5 75.Re1 Kd6 76.Kg7 Rg3+ 77.Kf8 Rf3 78.f7 Kd7 79.Kg8 Rg3+ 80.Kh7 Rf3 81.Kg7 Rg3+ 82.Kf8 Rf3 83.Re7+ Kd6 84.Ke8 Rf1 85.f8=Q Rxf8+ 86.Kxf8 Kc5 87.Kf7 Kc4 88.Ke6 Kd4 89.Rf7 Ke4 90.Rd7 Kf3 91.Ke5 Ke3 92.Rd5 Kf3 93.Kd4 Kf4 94.Rc5 Kg3 95.Ke3 Kg4 96.Rd5 Kg3 97.Rd4 Kg2 98.Ke2 Kg3 99.Ke3 Kg2 100.Rg4+ Kh3 101.Kf3 Kh2 102.Rg6 Kh1 103.Kf2 Kh2 104.Rh6# 1-0