1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.g3 Bb4+ 5.Bd2 Be7 6.Bg2 O-O 7.O-O c6 8.Qc2 Nbd7 9.Na3 Bxa3 10.bxa3 b6 11.Rfe1 Ba6 12.cxd5 cxd5 13.Bb4 Re8 14.Rac1 Rc8 15.Qa4 Rxc1 16.Rxc1 Bxe2 17.Qxa7 Qa8 18.Qxa8 Rxa8 19.Rc7 h6 20.h3 Bb5 21.Bf1 Ba4 22.Bd3 Ne8 23.Rc1 Ndf6 24.Ne5 Ne4 25.g4 N4d6 26.f4 Bb5 27.Bb1 Nc4 28.f5 exf5 29.Bxf5 Nxa3 30.h4 Nc4 31.a3 g6 32.Bd7 Nxe5 33.Bxb5 Nf3+ 34.Kf2 Nxd4 35.Bd7 Nf6 36.Ke3 Ne6 37.Bxe6 Re8 38.Kf3 fxe6 39.Rc6 Nd7 40.Kf4 Kf7 41.g5 hxg5+ 42.hxg5 e5+ 43.Ke3 Rh8 44.Rd6 Rh3+ 45.Kd2 Nc5 46.Rf6+ Kg7 47.Rxb6 Ne4+ 48.Kc1 Nxg5 49.a4 Ne4 50.a5 Rh8 51.Rb5 g5 52.Rxd5 Kf6 53.a6 g4 54.a7 Ra8 55.Ra5 g3 56.Ra2 Rxa7 57.Rxa7 g2 58.Be7+ Kg6 59.Ra6+ Kf5 60.Bc5 Nxc5 61.Rc6 g1=Q+ 62.Kb2 Qg2+ 63.Kc1 Qh1+ 64.Kb2 Qh2+ 65.Ka1 Qh3 66.Rf6+ Kg5 67.Rf8 Qh1+ 68.Kb2 Qe1 69.Rf6 Qd1 70.Rg6+ Kf4 71.Ra6 Qd2+ 72.Ka1 Qe1+ 73.Kb2 Qd1 74.Rc6 Qd2+ 75.Ka1 Qe1+ 76.Kb2 Qd1 77.Ka2 Qe2+ 78.Ka1 Qd1+ 79.Ka2 e4 80.Ra6 Qe2+ 81.Ka3 Qe1 82.Rg6 Qa1+ 83.Kb4 Qb2+ 84.Kc4 Qc2+ 85.Kb5 Qd2 86.Re6 Qc1 87.Rb6 Qd1 88.Rc6 Qe1 89.Rh6 Qd1 90.Ra6 Qe2+ 91.Ka5 Qd1 92.Re6 Qc1 93.Kb6 Qc2 94.Kb5 Qb1+ 95.Kc4 Qa2+ 96.Kb5 Qa3 97.Rf6+ Kg5 98.Kc4 Qa4+ 99.Kd5 Qa5 100.Kd6 Qa6+ 101.Ke7 Qxf6+ 102.Ke8 Qf1 103.Kd8 Qg1 104.Kc7 Qc1 105.Kd6 Qd1+ 106.Ke5 Qe1 107.Kd4 Qf1 108.Kd5 Qg2 109.Kxc5 Qh1 110.Kb5 Qd1 111.Kc6 Qc1+ 112.Kd6 Qd1+ 113.Kc5 Qb1 114.Kc4 Qb2 115.Kc5 Qa1 116.Kb5 Qb2+ 117.Kc6 Qc1+ 118.Kd5 e3 119.Kd4 e2 120.Kd5 Qb1 121.Kc6 Qc2+ 122.Kd7 Qd1+ 123.Kc8 Kf6 124.Kb8 Ke6 125.Ka8 Kd6 126.Kb7 e1=N 127.Ka6 Kc6 128.Ka7 Qb1 129.Ka6 Qa1# 0-1