1.e4 h5 2.d4 a6 3.Nf3 d6 4.Be3 g6 5.Nc3 Bg7 6.h3 e6 7.Bg5 Ne7 8.Qd2 b5 9.Bd3 Nd7 10.a4 b4 11.Ne2 a5 12.O-O Bb7 13.c3 c5 14.Bb5 O-O 15.Ng3 cxd4 16.cxd4 Nf6 17.Rfe1 Nh7 18.Bh6 Rc8 19.Rad1 Nf6 20.Bxg7 Kxg7 21.Bd3 Bc6 22.Ra1 Bb7 23.Qg5 Rh8 24.Rad1 Bc6 25.b3 Bb7 26.d5 e5 27.Nd2 h4 28.Ne2 Nd7 29.f4 f6 30.Qg4 f5 31.exf5 Nf6 32.Qf3 Bxd5 33.Qf2 gxf5 34.fxe5 dxe5 35.Bxf5 Rc6 36.Bd3 Qb6 37.Qxb6 Rxb6 38.Nd4 Rh5 39.Nc4 Bxc4 40.Bxc4 Ned5 41.Bxd5 Nxd5 42.Ne6+ Rxe6 43.Rxd5 Rg5 44.Rxa5 Rg3 45.Raxe5 Reg6 46.Re7+ Kh6 47.R1e2 Rxb3 48.R2e4 Rxh3 49.Rxb4 Rhg3 50.Rxh4+ Kg5 51.Ree4 Kf6 52.Re2 Ra3 53.Kh2 Rg5 54.Ree4 Ra2 55.Rhf4+ Kg6 56.Rg4 Ra3 57.Rxg5+ Kxg5 58.g3 Ra2+ 59.Kh3 Ra1 60.Re5+ Kf6 61.Ra5 Kg6 62.Kg4 Rc1 63.Ra6+ Kg7 64.a5 Rc5 65.Ra8 Rc4+ 66.Kf3 Rc3+ 67.Kg2 Rc2+ 68.Kh3 Ra2 69.Ra6 Ra4 70.g4 Kh7 71.Kh4 Kg7 72.Kh5 Ra1 73.Ra7+ Kf6 74.g5+ Ke6 75.Kh6 Ra3 76.Kg6 Ra1 77.Ra8 Ke7 78.a6 Ra5 79.a7 Ra6+ 80.Kh7 Ra4 81.g6 Rh4+ 82.Kg8 Ra4 83.g7 Ra3 84.Rf8 Rb3 85.Rf2 Ra3 86.Rf7+ Ke6 87.Kf8 Rc3 88.Re7+ Kf6 89.Re8 Rc7 90.g8=Q Rb7 91.Re6+ Kf5 92.Qh7+ Rxh7 93.Ra6 Rh8+ 94.Kf7 Ra8 95.Ke7 Ke5 96.Kd7 Kd5 97.Kc7 Kc5 98.Kb7 Rf8 99.a8=Q Rxa8 100.Rxa8 Kc4 101.Rg8 Kd4 102.Rg3 Kc5 103.Rg4 Kd5 104.Ra4 Ke5 105.Ra2 Ke4 106.Rg2 Kd5 107.Rg4 Kc5 108.Ra4 Kd5 109.Rf4 Ke5 110.Rf2 Kd5 111.Rf8 Kd6 112.Rf3 Kd5 113.Ra3 Kd4 114.Rg3 Kc4 115.Rg5 Kb3 116.Kc6 Kb2 117.Kd5 Ka1 118.Ke4 Kb1 119.Ra5 Kc1 120.Kd3 Kb2 121.Rf5 Ka3 122.Kc4 Kb2 123.Rf3 Kb1 124.Rf2 Kc1 125.Ra2 Kd1 126.Kd3 Kc1 127.Rg2 Kb1 128.Kc3 Ka1 129.Kb3 Kb1 130.Rg1# 1-0