1.e4 c5 2.Bc4 d6 3.Nc3 h5 4.Nf3 e5 5.Ne2 Be7 6.O-O Nc6 7.c3 Nf6 8.Ng5 O-O 9.d4 Nxe4 10.Nxe4 d5 11.dxe5 dxc4 12.f4 Qd3 13.Nf2 Qxd1 14.Rxd1 h4 15.Be3 f6 16.exf6 Rxf6 17.h3 Bf5 18.g4 Re6 19.gxf5 Rxe3 20.Kf1 Bf6 21.Rd7 Rae8 22.Ng1 Ne7 23.Ng4 Rd3 24.Rd1 Rxd1+ 25.Rxd1 Nxf5 26.Kf2 b5 27.Nf3 Re4 28.Rd5 Rxf4 29.Nxf6+ gxf6 30.Rxc5 a6 31.Rc6 Kf7 32.Rxa6 Ke7 33.Rb6 Nd6 34.Kg2 Ke6 35.Nd4+ Ke5 36.Kg1 Re4 37.Nxb5 Nxb5 38.Rxb5+ Kf4 39.Kf2 Re3 40.Rc5 Rxh3 41.Rxc4+ Kg5 42.Kg1 Rg3+ 43.Kh2 f5 44.Rc8 f4 45.Rg8+ Kf5 46.Rf8+ Kg4 47.a4 f3 48.Rg8+ Kf4 49.Rf8+ Ke3 50.a5 Rg2+ 51.Kh3 Rxb2 52.Kxh4 Ra2 53.Kg3 Rg2+ 54.Kh3 Rg6 55.Re8+ Kf2 56.Rf8 Ke2 57.Re8+ Kf1 58.Rb8 f2 59.Kh2 Ke2 60.Re8+ Kf3 61.Rf8+ Ke2 62.Re8+ Kf1 63.Rf8 Rg2+ 64.Kh1 Rg5 65.Kh2 Rxa5 66.c4 Rg5 67.Rf6 Rg2+ 68.Kh1 Rg4 69.Kh2 Rxc4 70.Kg3 Rc3+ 71.Kh2 Rd3 72.Rf4 Rc3 73.Rf6 Rb3 74.Rf4 Rd3 75.Rf6 Rd5 76.Rf4 Ke2 77.Re4+ Kf3 78.Rf4+ Kxf4 79.Kh1 Rd2 80.Kg2 f1=R+ 81.Kxf1 Rd6 82.Ke2 Ra6 83.Kf2 Ra1 84.Kg2 Ra7 85.Kh3 Ke4 86.Kh4 Ra6 87.Kh5 Kd5 88.Kg5 Ke5 89.Kg4 Ra2 90.Kh4 Kd4 91.Kh5 Ke3 92.Kg6 Ra6+ 93.Kh7 Ra5 94.Kg7 Rg5+ 95.Kf6 Rg2 96.Ke7 Rg3 97.Kf6 Kf2 98.Ke5 Ke1 99.Kd5 Rh3 100.Kd6 Rh4 101.Kd5 Rh5+ 102.Kd6 Kf1 103.Ke6 Ke2 104.Ke7 Rh8 105.Kd6 Kf1 106.Kd7 Rh4 107.Kd6 Kg1 108.Kc7 Kh2 109.Kc6 Rh3 110.Kd7 Rb3 111.Kc6 Rg3 112.Kc5 Kh1 113.Kc6 Kg1 114.Kb5 Kg2 115.Kc5 Rd3 116.Kb4 Kf3 117.Kb5 Ke4 118.Kc6 Ke5 119.Kc5 Rd4 120.Kc6 Rd5 121.Kc7 Rc5+ 122.Kd7 Rc3 123.Ke7 Rc7+ 124.Kd8 Kd6 125.Ke8 Ke6 126.Kf8 Rb7 127.Kg8 Kf6 128.Kh8 Kg6 129.Kg8 Rb8# 0-1