1.e3 Nf6 2.d4 d5 3.Nf3 a6 4.c3 Bf5 5.Bd3 Bxd3 6.Qxd3 e6 7.Nbd2 c5 8.Ne5 h5 9.O-O Nbd7 10.e4 cxd4 11.cxd4 dxe4 12.Qe2 Bd6 13.Nxe4 Nxe4 14.Qxe4 O-O 15.Nc4 Qc7 16.Nxd6 Qxd6 17.Qxb7 Nf6 18.Rd1 Rfb8 19.Qf3 Qd5 20.Qe2 Qb5 21.Rd3 Rd8 22.a4 Qf5 23.h3 Rab8 24.Rf3 Qe4 25.Qxa6 Rxd4 26.Bg5 Nd5 27.Qa7 Rf8 28.a5 Qe5 29.Be7 Nxe7 30.Qxe7 Rd2 31.a6 Qxb2 32.Ra5 Qb1+ 33.Kh2 Qb8+ 34.Rg3 Qf4 35.Qg5 Qxg5 36.Rgxg5 f5 37.Rg3 Ra8 38.Rb3 Kh7 39.Rb7 Rxf2 40.a7 Rc2 41.Rb8 Rc8 42.Rxc8 f4 43.Rxa8 e5 44.Re8 f3 45.Ra8 g6 46.Rh8+ Kg7 47.Rh6 Kf7 48.Rb5 Ke6 49.Kg3 Ke7 50.Kxf3 Kf6 51.a8=Q h4 52.Rxh4 e4+ 53.Kg3 g5 54.Qa4 Kg7 55.Rg4 Kf6 56.Rb6+ Kg7 57.Qb5 Kg8 58.Re6 Kh7 59.Qa4 Kg8 60.Rgxe4 Kh7 61.R6e5 Kg8 62.Qa8+ Kg7 63.Kh2 Kh6 64.Qa5 Kh7 65.Rc4 g4 66.Rf4 Kg7 67.Rf7+ Kxf7 68.Qa4 g3+ 69.Kxg3 Kf8 70.Qc6 Kg7 71.Qh6+ Kg8 72.Qg7+ Kxg7 73.Rh5 Kf8 74.Rf5+ Kg7 75.Rb5 Kh8 76.Rb4 Kg8 77.Rf4 Kh7 78.Rf5 Kg6 79.Rf2 Kh7 80.Rd2 Kh8 81.Kf4 Kg7 82.Ra2 Kf6 83.Ra3 Ke7 84.Ra5 Kd6 85.Kg5 Kc6 86.Rc5+ Kd6 87.g4 Kxc5 88.Kh5 Kc4 89.h4 Kd5 90.g5 Kd4 91.Kg6 Kd3 92.h5 Kc2 93.h6 Kc3 94.Kf6 Kd3 95.Kf5 Kd2 96.Kf4 Kc1 97.Ke3 Kb2 98.g6 Ka1 99.Ke4 Ka2 100.g7 Kb3 101.Kf3 Ka4 102.Ke2 Kb3 103.Ke1 Kb4 104.Kf2 Ka5 105.g8=Q Kb4 106.Qc8 Kb3 107.h7 Kb4 108.Qc7 Kb3 109.Qc6 Kb4 110.Qg6 Kb3 111.h8=R Kb4 112.Kg2 Kb5 113.Kh3 Ka4 114.Re8 Kb4 115.Qc2 Kb5 116.Qf2 Ka4 117.Re3 Kb5 118.Qe1 Ka4 119.Qb1 Ka5 120.Ra3# 1-0