1.Nf3 d5 2.d4 Nf6 3.g3 Bg4 4.Bg2 Nbd7 5.O-O e6 6.Nbd2 Be7 7.h3 Bh5 8.c3 O-O 9.Qe1 c6 10.e4 dxe4 11.Nxe4 Nxe4 12.Qxe4 Nf6 13.Qe2 a5 14.a4 Qb6 15.g4 Bg6 16.Ne5 Qa6 17.Qxa6 Rxa6 18.Nxg6 hxg6 19.Re1 Nd5 20.Re2 Bd6 21.Be4 Raa8 22.Bxd5 cxd5 23.Kg2 Rfc8 24.Bd2 Rc4 25.Be1 b6 26.Kf3 Kf8 27.Ke3 Ke7 28.f3 Kd7 29.Kd3 Rh8 30.h4 Be7 31.Rh2 Bd6 32.Re2 Bf4 33.b3 Rc6 34.Raa2 Rhc8 35.Rac2 R6c7 36.c4 dxc4+ 37.bxc4 Bd6 38.Bf2 Bb4 39.Re5 Rc6 40.Rb5 Ke7 41.h5 gxh5 42.Rxh5 Rd6 43.Rh7 Rg8 44.Bh4+ g5 45.Bg3 Rd7 46.Be5 Rgd8 47.Ke4 Bd6 48.Bg7 Bf4 49.Rb2 Rd6 50.Rh6 Rc8 51.Bf6+ Kd7 52.Rc2 Rdc6 53.Kd3 R6c7 54.Rh7 Kc6 55.Rb2 Rd7 56.Ke4 Rg8 57.Rb5 Rg6 58.d5+ exd5+ 59.cxd5+ Kb7 60.Kf5 Be3 61.Rxf7 Rxf7 62.Kxg6 Rf8 63.Kg7 Rc8 64.d6 Kc6 65.Bxg5 Bd4+ 66.Bf6 Bxf6+ 67.Kxf6 Rf8+ 68.Ke7 Rxf3 69.Re5 Rf4 70.d7 Rd4 71.d8=Q