1.Nf3 d5 2.g3 Nf6 3.Bg2 Nc6 4.d4 Bf5 5.c3 e6 6.Nbd2 h6 7.O-O Bd6 8.c4 O-O 9.b3 a5 10.Bb2 a4 11.bxa4 Nb8 12.Qb3 Qd7 13.Qxb7 Nc6 14.Qb3 Rfb8 15.Qc3 Bb4 16.Qc1 Ne4 17.cxd5 exd5 18.Nxe4 dxe4 19.Nh4 Bh7 20.Rd1 Qd5 21.g4 Rxa4 22.Nf5 Bxf5 23.gxf5 Bf8 24.e3 Ne7 25.Rd2 Nxf5 26.Qc2 Rc4 27.Qxe4 Qa5 28.Re2 Ra4 29.Qd5 Rb5 30.Qd7 Nh4 31.Be4 Rg5+ 32.Kf1 Rxa2 33.Rxa2 Qxa2 34.f4 Rh5 35.Bc3 Qc4 36.Be1 Qe6 37.Qxe6 fxe6 38.Bf2 g5 39.d5 exd5 40.Bxd5+ Kg7 41.fxg5 Rxg5 42.e4 Nf3 43.Be3 Rh5 44.Rf2 Ne5 45.Bd4 Bd6 46.h4 Kg6 47.Rf4 Be7 48.Be6 Bf6 49.Bf5+ Kg7 50.Kg2 Nd7 51.Bxf6+ Nxf6 52.Kg3 c5 53.Rf3 c4 54.e5 Nd5 55.Kg4 Rxf5 56.Kxf5 c3 57.Rg3+ Kf7 58.Ke4 c2 59.Rg1 Ke6 60.Rc1 Nc3+ 61.Ke3 Nd5+ 62.Kd4 Nb4 63.Kc4 Nc6 64.Rxc2 Nxe5+ 65.Kc5 Ng6 66.Rc4 Ne5 67.Ra4 Kf5 68.Kd4 Kf4 69.Kd5+ Kf5 70.Kd6 Nf3 71.Ke7 Kg6 72.Rf4 Ne1 73.Rg4+ Kh5 74.Rg1 Nf3 75.Rg3 Nd4 76.Kf6 Kxh4 77.Rg6 Kh5 78.Rg2 Nf3 79.Rg3 Nh4 80.Ke6 Ng6 81.Kf5 Ne7+ 82.Ke5 Ng6+ 83.Kf6 Nh4 84.Rg1 Nf3 85.Rg2 Kh4 86.Kf5 Ng5 87.Kf4 Ne6+ 88.Ke5 Ng5 89.Kf5 Kh3 90.Rg1 Kh2 91.Rg4 Kh3 92.Rg1 Kh2 93.Rb1 Kg3 94.Kg6 Ne4 95.Kxh6 Kf4 96.Rb4 Kf5 97.Kg7 Ke5 98.Kg6 Kd5 99.Kf5 Nd6+ 100.Kf4 Ke6 101.Rb6 Kd5 102.Ra6 Nc4 103.Kf5 Nd6+ 104.Rxd6+