1.e4 c5 2.d4 h5 3.d5 d6 4.Bd3 Nf6 5.a3 e5 6.Nf3 c4 7.Bxc4 Nxe4 8.O-O Be7 9.Re1 f5 10.Nbd2 Nxd2 11.Bxd2 Nd7 12.Bc3 a5 13.Qe2 O-O 14.Bxe5 b5 15.Bd4 bxc4 16.Qxe7 Qxe7 17.Rxe7 Nf6 18.Ng5 f4 19.Ne4 Bf5 20.Nxd6 Bxc2 21.Nxc4 Bb3 22.Nb6 Rad8 23.Rae1 Rf7 24.Bxf6 Rxf6 25.R1e6 Rxe6 26.Rxe6 Bxd5 27.Nxd5 Rxd5 28.Kf1 Rb5 29.Re2 Kf7 30.Rc2 g5 31.Ke2 Ke6 32.Kd3 Kd5 33.Kc3 a4 34.Rd2+ Kc5 35.Kd3 Kd5 36.Rd1 h4 37.h3 Ke5 38.Rd2 Rb3+ 39.Ke2 Ke4 40.f3+ Ke5 41.Kd1 Re3 42.Kc2 Rb3 43.Re2+ Re3 44.Rd2 Rb3 45.Rd3 Rb8 46.b4 axb3+ 47.Rxb3 Ra8 48.Kd3 Rd8+ 49.Kc3 Ra8 50.Kc4 Kd6 51.Kd4 Ra4+ 52.Kc3 Kc5 53.Kd3 Rd4+ 54.Kc3 Ra4 55.Kd3 Rd4+ 56.Kc2 Ra4 57.Kb2 Rd4 58.Kc2 Ra4 59.Kb2 Rd4 60.Rc3+ Kb5 61.Rc2 Rd3 62.Re2 Kc4 63.Re4+ Kd5 64.Re2 Kc4 65.a4 Re3 66.Rc2+ Kb4 67.Kc1 Kxa4 68.Rc5 Re2 69.Rxg5 Kb4 70.Kd1 Ra2 71.Rg4 Kc3 72.Ke1 Kd3 73.Kf1 Ra1+ 74.Kf2 Ra2+ 75.Kg1 Ke3 76.Rxh4 Ra1+ 77.Kh2 Ra4 78.Rg4 Ra8 79.h4 Rh8 80.Kh3 Rh7 81.Rg6 Kf2 82.Kg4 Kxg2 83.h5 Kf2 84.h6 Ke3 85.Re6+ Kf2 86.Kxf4 Rf7+ 87.Kg4 Rxf3 88.h7 Rg3+ 89.Kh4 Rg1 90.Kh5 Rh1+ 91.Kg6 Rg1+ 92.Kf7 Rh1 93.Kg7 Rg1+ 94.Rg6 Rh1 95.Rh6 Rg1+ 96.Kf6 Rf1 97.h8=Q Ke3+ 98.Ke5 Kd3 99.Qd8+ Ke2 100.Rh2+ Kf3 101.Qd3+ Kg4 102.Rg2+ Kh4 103.Qh7# 1-0