1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Bd2 Be7 5.Nf3 O-O 6.Qc2 d5 7.Bg2 c6 8.O-O b6 9.Nc3 Ba6 10.cxd5 cxd5 11.Rfc1 Bb7 12.Nb5 a6 13.Qc7 Bc6 14.Qxd8 Rxd8 15.Nc3 Nbd7 16.Rc2 Rac8 17.Rac1 Bb7 18.Ne1 Ne8 19.Nd3 Nd6 20.h4 a5 21.Bf1 Ba6 22.e3 Kf8 23.Be1 g6 24.f3 h5 25.Bf2 Rc7 26.Na4 Rxc2 27.Rxc2 Ke8 28.Rc7 Nb5 29.Rc6 Nd6 30.Rc7 Bb5 31.Nc3 Ba6 32.e4 dxe4 33.fxe4 Nb5 34.Nxb5 Bxb5 35.e5 Nb8 36.Nf4 Bxf1 37.Kxf1 Rd7 38.Rc8+ Rd8 39.Rc1 Na6 40.d5 exd5 41.Bxb6 Rb8 42.Nxd5 Nb4 43.Nc7+ Kd7 44.Bxa5 Nxa2 45.Rd1+ Kc6 46.Rd2 Nb4 47.Rf2 Rf8 48.Kg2 Nd5 49.Rc2+ Bc5 50.Kf3 Nxc7 51.Bxc7 Kxc7 52.Rxc5+ Kd7 53.b4 Ra8 54.Ke4 Ra3 55.Rd5+ Ke7 56.Rd3 Ra1 57.Rb3 Ke6 58.b5 Ra4+ 59.Kd3 Kd7 60.b6 Kc8 61.b7+ Kb8 62.Ke3 Rg4 63.Kf3 g5 64.hxg5 Rxg5 65.Ke4 Rg4+ 66.Kd5 h4 67.gxh4 Rxh4 68.Rf3 Rh7 69.Kc6 Rh6+ 70.Rf6 Rh7 71.Kb6 Rg7 72.e6 Rh7 73.e7 Rh8 74.Rxf7 Re8 75.Rf8 Rxf8 76.exf8=Q# 1-0