1.Nf3 Nf6 2.c4 e6 3.g3 c6 4.d4 Bb4+ 5.Nbd2 O-O 6.Bg2 d5 7.Qc2 b6 8.a3 Be7 9.O-O Ba6 10.Rd1 Nbd7 11.e4 Nxe4 12.Nxe4 dxe4 13.Ne5 Nxe5 14.dxe5 Qc7 15.Bxe4 h6 16.Bf4 Rad8 17.h4 Bb7 18.Qe2 c5 19.Qf3 Bxe4 20.Qxe4 Rd7 21.Be3 Rfd8 22.Rxd7 Qxd7 23.a4 a5 24.b3 Qd3 25.Qb7 Rd7 26.Qxb6 Qc3 27.Rb1 Rd3 28.Qb8+ Bf8 29.Rf1 Rxe3 30.fxe3 Qxe3+ 31.Kg2 Qe4+ 32.Rf3 Qe2+ 33.Rf2 Qe4+ 34.Kh2 Qe3 35.Rg2 Qc3 36.Qc7 Qe1 37.Qd8 Qc3 38.Rf2 Qe3 39.Qd2 Qxe5 40.Qxa5 Bd6 41.Qa8+ Kh7 42.Qf3 f5 43.Kg2 Qd4 44.Re2 Be5 45.Qe3 Qxe3 46.Rxe3 Kh8 47.Kh2 g5 48.Rxe5 h5 49.a5 Kg7 50.Rd5 gxh4 51.Rxc5 Kh6 52.Rc7 h3 53.Rg7 e5 54.Rd7 e4 55.Rh7+ Kxh7 56.Kxh3 h4 57.gxh4 Kg6 58.b4 f4 59.a6 Kf6 60.Kg4 f3 61.Kg3 Ke6 62.h5 e3 63.Kxf3 Kf5 64.b5 Kg5 65.Kg3 Kf5 66.Kg2 e2 67.Kf2 Ke4 68.Kxe2 Kd4 69.Kf2 Kc3 70.Kf1 Kd3 71.h6 Kc3 72.Kf2 Kb4 73.c5 Kc4 74.Kf3 Kc3 75.b6 Kd4 76.Ke2 Ke4 77.h7 Kd5 78.Kf2 Ke4 79.h8=R Ke5 80.Rh3 Kf4 81.Rf3+ Kg5 82.Re3 Kh6 83.Kf1 Kg6 84.Ke2 Kh6 85.Kd3 Kh7 86.Ke4 Kg7 87.Kf4 Kf8 88.Rc3 Ke7 89.Ke4 Ke8 90.Ke3 Kd8 91.Kf2 Kd7 92.Ke2 Ke6 93.Rh3 Kd7 94.Rh5 Kc8 95.Ke1 Kd7 96.Rd5+ Ke7 97.Rg5 Kf7 98.c6 Kf8 99.Rd5 Ke7 100.b7 Ke8 101.c7 Ke7 102.Kf2 Kf8 103.a7 Ke7 104.Rd7+ Ke8 105.Rd4 Kf8 106.Rc4 Kg8 107.Kf3 Kg7 108.a8=Q Kg6 109.Qa4 Kf6 110.c8=B Kf7 111.Rf4+ Kg8 112.b8=B Kh7 113.Bc7 Kg6 114.Qa2 Kh6 115.Rf5 Kg6 116.Ke3 Kh6 117.Bb8 Kg6 118.Rf4 Kg7 119.Ke2 Kh8 120.Rf3 Kh7 121.Bg4 Kh8 122.Rf2 Kh7 123.Bh5 Kh8 124.Bg4 Kh7 125.Qa7+ Kh8 126.Rf4 Kg8 127.Qa8 Kh7 128.Be5 Kg6 129.Qa4 Kg5 130.Ba1 Kh6 131.Qa7 Kg5 132.Rb4 Kh4 133.Qc7 Kg5 134.Qc5+ Kh4 135.Bf6+ Kg3 136.Bd8 Kg2 137.Qg5 Kg3 138.Bh3+ Kh2 139.Qc1 Kxh3 140.Rh4+ Kg2 141.Rf4 Kh3 142.Qf1+ Kg3 143.Rf5 Kg4 144.Be7 Kg3 145.Qf2+ Kh3 146.Ra5 Kg4 147.Qh4# 1-0