1.Nf3 d5 2.g3 Nf6 3.Bg2 e6 4.O-O Be7 5.d4 O-O 6.c4 dxc4 7.Nbd2 b5 8.a4 c6 9.Ne5 Nd5 10.e4 Nf6 11.d5 Qc7 12.Nxc6 Nxc6 13.dxc6 Qxc6 14.axb5 Qxb5 15.e5 Nd5 16.Qg4 Ba6 17.Ne4 Kh8 18.Nc3 Nxc3 19.Bxa8 Rxa8 20.bxc3 Bb7 21.Qf4 Qd5 22.f3 g5 23.Qxf7 Bc5+ 24.Kg2 Rf8 25.Qh5 Qxe5 26.Ra2 Qf5 27.Bxg5 e5 28.h3 e4 29.Qg4 exf3+ 30.Kh2 Qxg4 31.hxg4 f2 32.Rb2 Be4 33.Bf4 Kg8 34.Rfxf2 Bxf2 35.Rxf2 a5 36.Re2 Re8 37.Kg1 a4 38.Kf2 Re6 39.Bc1 Rf6+ 40.Bf4 Re6 41.Bc1 Kf7 42.Rb2 Bd3 43.Be3 Ra6 44.Bc1 Ke6 45.Ke3 Kd5 46.Rb5+ Kc6 47.Rb2 Kc5 48.Kf2 Bg6 49.Bg5 Kd5 50.Be7 Bd3 51.Ra2 Bb1 52.Rd2+ Ke4 53.Rd4+ Ke5 54.Ba3 Bd3 55.Ke3 Rh6 56.Rd8 Rh2 57.Re8+ Kf6 58.Ra8 Bc2 59.Kd4 Bb3 60.Ra7 Kg6 61.Bf8 Rd2+ 62.Kc5 Rd3 63.Kb4 Rxg3 64.Rg7+ Kf6 65.Rxh7 Rxg4 66.Rh1 Ke6 67.Bc5 Rg2 68.Ra1 Kd5 69.Bd4 Ke4 70.Ka3 Kd3 71.Be5 Bc2 72.Rh1 Bb3 73.Ra1 Re2 74.Bd4 Ke4 75.Bc5 Kd5 76.Bd4 Kc6 77.Bg7 Kb5 78.Bd4 Ka5 79.Bf6 Kb5 80.Bd4 Kc6 81.Bf6 Kd5 82.Bg7 Ke4 83.Bf6 Rd2 84.Bd4 Bd1 85.Bf6 Rd7 86.Bd4 Bc2 87.Rg1 Rb7 88.Rg4+ Kf3 89.Rg1 Rb5 90.Ba7 Rb3+ 91.Ka2 Bd3 92.Bd4 Ke4 93.Rc1 Kd5 94.Bf6 Kc6 95.Be7 Kb5 96.Bd6 Ka5 97.Bb4+ Ka6 98.Re1 Kb5 99.Re5+ Kc6 100.Ra5