1.e4 c5 2.Nf3 g6 3.Nc3 d6 4.d4 cxd4 5.Nxd4 Bg7 6.f3 Nc6 7.Be3 Qb6 8.Nd5 Qd8 9.Qd2 Nf6 10.O-O-O h5 11.Bc4 Bd7 12.Nxc6 bxc6 13.Nxf6+ Bxf6 14.Bd4 Bxd4 15.Qxd4 O-O 16.g4 hxg4 17.h4 Qb6 18.Qc3 Rab8 19.h5 Qb4 20.hxg6 Qxc3 21.gxf7+ Kg7 22.bxc3 gxf3 23.Rdg1+ Kf6 24.Rg3 e6 25.Rxf3+ Ke7 26.Rh7 d5 27.Bd3 e5 28.c4 d4 29.Rg7 Be6 30.Rg5 Kd6 31.c5+ Kxc5 32.Rxe5+ Kd6 33.Ra5 Rb7 34.e5+ Ke7 35.Rf4 Rd7 36.Be4 Rxf7 37.Rxf7+ Bxf7 38.Bxc6 Rc7 39.Be4 Bc4 40.Bf5 a6 41.Kd2 Rc6 42.a4 Kf7 43.Be4 Rc7 44.Bd3 Ke6 45.Bxc4+ Rxc4 46.Kd3 Rc3+ 47.Kxd4 Rxc2 48.Rxa6+ Ke7 49.a5 Rd2+ 50.Kc5 Rc2+ 51.Kb6 Rb2+ 52.Kc7 Rb5 53.e6 Rc5+ 54.Kb6 Re5 55.Ra7+ Kxe6 56.Rh7 Kd6 57.a6 Re2 58.a7 Rb2+ 59.Ka6 Ra2+ 60.Kb7 Rb2+ 61.Kc8 Rc2+ 62.Kb8 Rb2+ 63.Rb7 Ra2 64.a8=Q Rxa8+ 65.Kxa8 Ke6 66.Rb1 Kf5 67.Rb2 Kf6 68.Ka7 Kf5 69.Rh2 Ke5 70.Rh7 Kf6 71.Ka8 Kg5 72.Rf7 Kg6 73.Rb7 Kh6 74.Ra7 Kg5 75.Re7 Kg4 76.Re4+ Kg3 77.Re3+ Kh2 78.Re6 Kg1 79.Ra6 Kh2 80.Ka7 Kg3 81.Re6 Kg4 82.Rf6 Kh4 83.Rf8 Kg4 84.Rd8 Kf4 85.Kb8 Kf3 86.Rd3+ Kg4 87.Rd1 Kf5 88.Rg1 Ke6 89.Kc8 Ke5 90.Kb7 Kf4 91.Rd1 Kg5 92.Rf1 Kh5 93.Rg1 Kh6 94.Re1 Kg7 95.Re6 Kh7 96.Rb6 Kg7 97.Rb4 Kg8 98.Ka8 Kh8 99.Ka7 Kg8 100.Rb8+ Kh7 101.Rf8 Kh6 102.Rg8 Kh5 103.Kb6 Kh6 104.Kc7 Kh7 105.Rg5 Kh6 106.Rg1 Kh5 107.Kd6 Kh4 108.Ke5 Kh5 109.Kf4 Kh4 110.Rh1# 1-0