1.d4 Nf6 2.c4 e6 3.a3 Be7 4.Nc3 d5 5.Bf4 O-O 6.e3 c5 7.dxc5 Bxc5 8.Nf3 Nc6 9.Qc2 Qa5 10.Rd1 Be7 11.Be2 dxc4 12.Bxc4 a6 13.O-O Rd8 14.Rxd8+ Qxd8 15.Rd1 Bd7 16.e4 h6 17.e5 Nh7 18.Bd3 Nf8 19.Ne4 Rc8 20.Qe2 Ng6 21.Bg3 Nb8 22.Nd6 Bxd6 23.exd6 Ba4 24.Re1 Nf8 25.h3 Nbd7 26.Bb1 Bc6 27.Ne5 Nxe5 28.Bxe5 Qg5 29.f4 Qg3 30.f5 Qg5 31.fxe6 Nxe6 32.Qf2 Re8 33.h4 Qg4 34.Bf5 Qc4 35.Qg3 f6 36.Bxf6 Qc5+ 37.Qf2 Qxd6 38.Be5 Qd5 39.Bg6 Rf8 40.Qg3 Qc5+ 41.Kh2 Rf2 42.Be4 Bxe4 43.Rxe4 Rf7 44.Bc3 Qc6 45.Qb8+ Kh7 46.Qe5 Nf8 47.Rg4 Qd7 48.Qe4+ Kg8 49.Qc4 Qe6 50.Qd4 Qd7 51.Qxd7 Nxd7 52.Rc4 Nf6 53.a4 Nd5 54.Bd2 Rd7 55.a5 Kf7 56.Kg3 Ne7 57.Bc3 Nd5 58.Rd4 Ke6 59.Re4+ Kf7 60.Be1 Rc7 61.Kf3 Rc2 62.Re5 Nc7 63.Re2 Rc5 64.Ke4 g5 65.h5 g4 66.Rf2+ Ke6 67.Kf4 Nd5+ 68.Kxg4 Nf6+ 69.Kf3 Rf5+ 70.Ke2 Rxh5 71.Rf4 Re5+ 72.Kf1 Nd5 73.Rf3 Ne3+ 74.Kg1 Ng4 75.Bc3 Rd5 76.g3 h5 77.Rf4 Rb5 78.Re4+ Kd7 79.Kg2 Rf5 80.Re2 Kd6 81.Kh3 Nf2+ 82.Kh4 Kd5 83.Rd2+ Ke4 84.Rd7 Rb5 85.Rh7 Kf3 86.Rxh5 Rxh5+ 87.Kxh5 Kxg3 88.Kg6 Kf4 89.Kf7 Ke4 90.Ke6 Kd3 91.Kd5 Nd1 92.Bd4 Kc2 93.Kd6 Kb3 94.Kc5 Ka4 95.Kb6 Kb4 96.b3 Kxb3 97.Kxb7 Kc4 98.Kxa6 Kxd4 99.Kb6 Ne3 100.a6 Nd5+ 101.Kb7 Kc5 102.a7 Nb6 103.a8=R Nxa8 1/2-1/2