1.Nf3 d5 2.d4 c6 3.Bf4 Bf5 4.c4 dxc4 5.Nbd2 b5 6.g3 e6 7.Bg2 Nf6 8.O-O Nbd7 9.Nh4 Nd5 10.Nxf5 exf5 11.a4 a6 12.Qc2 g6 13.axb5 axb5 14.Rxa8 Qxa8 15.b3 Nxf4 16.gxf4 Bb4 17.bxc4 Qa6 18.d5 c5 19.cxb5 Qxb5 20.Nc4 O-O 21.d6 Rd8 22.Qa2 Nb6 23.Ne5 c4 24.Qa7 Rf8 25.d7 Be7 26.Nc6 Bf6 27.Qc7 Qc5 28.Rd1 c3 29.d8=Q Bxd8 30.Rxd8 c2 31.Ne7+ Qxe7 32.Qxe7 c1=Q+ 33.Bf1 Rxd8 34.Qxd8+ Kg7 35.Qxb6 Qxf4 36.Qe3 Qg4+ 37.Bg2 Qb4 38.Bd5 Qg4+ 39.Kf1 Qh4 40.h3 Qf6 41.Kg2 Kg8 42.Qf4 Kg7 43.Bc4 Kg8 44.Qc7 Kg7 45.e3 Kg8 46.Bd5 Kg7 47.Kf3 Kg8 48.Qf4 Qe7 49.Qd4 Qe8 50.Qf6 Qd7 51.Qc6 Qe7 52.Qb7 Qf6 53.Qc7 Kg7 54.Kg2 Qg5+ 55.Qg3 Qe7 56.Qf4 Kg8 57.h4 h5 58.Qd4 Kh7 59.Kf1 Kg8 60.Ke2 Kh7 61.Qa4 Kg8 62.Qc4 Kg7 63.Kf3 Kg8 64.Qd4 Kh7 65.Kg2 Kg8 66.Kf1 Kh7 67.Ke2 Kg8 68.Kd3 Kh7 69.Kd2 Kg8 70.Ke1 Kh7 71.Kf1 Kg8 72.Qf4 Kg7 73.Kg2 Kg8 74.Qb8+ Kg7 75.Qb7 Qf6 76.Qc7 Kg8 77.Qc6 Qg7 78.Qe8+ Qf8 79.Qxf8+ Kxf8 80.Bc4 Kg7 81.Kg3 Kf8 82.Kf4 Kg8 83.Kg5 Kg7 84.f3 f6+ 85.Kf4 Kf8 86.Be6 Ke7 87.Bd5 Kf8 88.Kg3 Kg7 89.f4 g5 90.fxg5 f4+ 91.exf4 fxg5 92.hxg5 h4+ 93.Kh3 Kg6 94.Bb7 Kf7 95.Bg2 Kg8 96.Bf1 Kf8 97.Ba6 Kg7 98.Kg2 Kf7 99.Kf3 h3 100.Bd3 Ke7 101.Bb1 Kd6 102.Ba2 Kc7 103.Bd5 Kb6 104.g6 Ka5 105.Kg4 h2 106.g7 Ka4 107.Bh1 Ka5 108.Kf3 Kb5 109.g8=R Kb6 110.Rd8 Kc6 111.Rh8 Kb5 112.Bg2 Kc6 113.Rc8+ Kd7 114.Ra8 Ke6 115.Ke4 h1=Q 116.Bxh1 Kd7 117.Rb8 Ke6 118.Bf3 Kd7 119.Ra8 Ke6 120.Rc8 Kf7 121.Ke5 Kg7 122.Rb8 Kg6 123.Rh8 Kf7 124.Kd6 Kg7 125.Ra8 Kf6 126.Rf8+ Kg6 127.Ke6 Kh7 128.Kf7 Kh6 129.Rh8# 1-0