1.d4 d5 2.Nf3 e6 3.c4 Nf6 4.g3 Bb4+ 5.Bd2 Be7 6.Bg2 O-O 7.Qc2 Nbd7 8.O-O c6 9.b3 b6 10.Rd1 Ba6 11.a4 Qc8 12.Na3 Bb7 13.cxd5 cxd5 14.Qb2 Qd8 15.Rdc1 Rc8 16.Rxc8 Qxc8 17.Rc1 Qa8 18.Nb5 a6 19.Nc7 Qd8 20.Ng5 Bd6 21.Ncxe6 fxe6 22.Nxe6 Qe7 23.Nxf8 Nxf8 24.Re1 Ne4 25.Be3 h5 26.Qc2 h4 27.Qd3 Qe6 28.Rc1 Ng6 29.b4 Ne7 30.b5 axb5 31.axb5 Nf5 32.Ra1 Bb8 33.Bh3 Qg6 34.Bc1 hxg3 35.hxg3 Nfxg3 36.fxg3 Bxg3 37.Kf1 Bf2 38.Bg2 Qf6 39.Bf3 Qh4 40.Bxe4 dxe4 41.Qc4+ Kh7 42.e3 Qg3 43.Ke2 Qf3+ 44.Kd2 Qxe3+ 45.Kc2 Qf3 46.Ra7 Bd5 47.Qc3 e3 48.Kb2 e2 49.Qxf3 Bxf3 50.Bd2 e1=Q 51.Bxe1 Bxe1 52.Kc2 Ba5 53.Kd3 Kg6 54.Ke3 Bg2 55.Rc7 Kf6 56.Rd7 Bh3 57.Rc7 g5 58.Rc6+ Kf5 59.d5 Ke5 60.Rg6 Kxd5 61.Rxg5+ Kc4 62.Rh5 Bd7 63.Rh4+ Kxb5 64.Rh5+ Kc4 65.Rh4+ Kb3 66.Kd4 Ba4 67.Kd5 Bb4 68.Rh3+ Bc3 69.Rh4 b5 70.Kc5 b4 71.Rc4 Ka3 72.Kb6 Bd2 73.Ka5 b3+ 74.Ka6 b2 75.Rc3+ Kb4 76.Rf3 b1=Q 77.Ra3 Qc2 78.Rb3+ Kxb3 79.Ka7 Qd1 80.Ka6 Qe2+ 81.Kb6 Qf1 82.Kb7 Qe1 83.Kc7 Qb1 84.Kb6 Qb2 85.Kc5 Qc1+ 86.Kd6 Qc2 87.Kd5 Qd1 88.Ke6 Qe1+ 89.Kd5 Qb1 90.Kd6 Qc2 91.Kd5 Bb5 92.Kd6 Bc4 93.Kc5 Qf5+ 94.Kc6 Qf1 95.Kb6 Qe1 96.Kc7 Qb1 97.Kd6 Qb2 98.Kc6 Kb4 99.Kb7 Kc5+ 100.Kc8 Qb1 101.Kd7 Qa1 102.Kc7 Qa7+ 103.Kc8 Kc6 104.Kd8 Qd7# 0-1