1.e4 c5 2.Nh3 d5 3.Bb5+ Nd7 4.exd5 Nf6 5.Nf4 g6 6.O-O Bg7 7.c4 O-O 8.d3 Ne5 9.Nc3 Bf5 10.h3 a6 11.Ba4 e6 12.Re1 Qd6 13.Qe2 b5 14.Qxe5 Qxe5 15.Rxe5 bxa4 16.dxe6 fxe6 17.Nxa4 Nh5 18.Rxc5 Bd4 19.Ne2 Bxc5 20.Nxc5 e5 21.Be3 Rfd8 22.g4 Bxd3 23.Nxd3 Rxd3 24.gxh5 h6 25.hxg6 Kg7 26.h4 Kxg6 27.c5 Ra7 28.c6 e4 29.Bxa7 Kh5 30.Kf1 Kg6 31.c7 Kh7 32.h5 Rd2 33.f3 exf3 34.Nc3 Rd4 35.b3 Rd1+ 36.Rxd1 f2 37.Rd2 Kg7 38.Rd3 Kg8 39.Rd4 Kg7 40.Rd1 Kf7 41.Rd2 Kg8 42.Rd3 Kf8 43.Rd4 a5 44.Rd1 Kf7 45.Rd2 Kf8 46.Rd3 Ke7 47.Rd4 Ke6 48.Rd1 Ke7 49.Rd2 Kf7 50.Rd3 a4 51.Rd4 Ke7 52.Rd1 Kf8 53.Rd2 Ke7 54.Rd3 Ke6 55.Rd4 axb3 56.Rd1 b2 57.Rd2 b1=R+ 58.Kxf2 Kf5 59.Ke2 Ra1 60.Rc2 Kf4 61.Rb2 Rh1 62.Rb3 Rg1 63.Rb4+ Kg3 64.Ke3 Re1+ 65.Kd2 Rg1 66.Kd3 Ra1 67.Ke3 Rd1 68.Ke4 Rd2 69.Ra4 Rf2 70.Kd4 Rc2 71.Kc4 Kf4 72.Ra5 Rg2 73.Ra6 Rc2 74.Kc5 Rb2 75.Kd5 Rf2 76.Kd6 Kg5 77.Kc6 Rf5 78.Kb6 Ra5 79.Kxa5 Kxh5 80.Kb4 Kg5 81.Kc4 Kg4 82.Kd4 Kh4 83.Ke4 Kh5 84.Kf5 Kh4 85.Ra3 Kh5 86.Kf6 Kh4 87.Ke6 Kg5 88.Kd6 Kh5 89.Kc6 Kg5 90.Kd5 Kh5 91.Kc5 Kg4 92.Kd4 Kf3 93.Kd3 Kg4 94.Ke4 Kh4 95.Kf4 h5 96.Bf2+ Kh3 97.Ke4 h4 98.Ra6 Kg4 99.Kd4 Kg5 100.Ke5 h3 101.Ra4 h2 102.Rh4 h1=Q 103.Rxh1 Kg6 104.Ke6 Kg5 105.Rg1+ Kh6 106.Kf6 Kh7 107.Kf7 Kh8 108.Rh1# 1-0