1.Nf3 Nf6 2.g3 g6 3.Bg2 Bg7 4.O-O O-O 5.c4 d6 6.d4 Nc6 7.Nc3 Rb8 8.b3 a6 9.Nd5 Nh5 10.Bb2 e6 11.Nc3 b5 12.cxb5 axb5 13.Rc1 Bd7 14.Qd2 b4 15.Na4 Na5 16.Qc2 Bxa4 17.bxa4 b3 18.axb3 Nxb3 19.Rb1 c5 20.dxc5 Nxc5 21.Bxg7 Nxg7 22.Nd4 Rxb1 23.Rxb1 Qa5 24.Ra1 Nf5 25.Nc6 Qc7 26.a5 Ne7 27.Nxe7+ Qxe7 28.h4 h5 29.a6 Qa7 30.Qd1 d5 31.e3 Ra8 32.Bf1 Qb8 33.Qc2 Qb6 34.Qc3 Ne4 35.Qc1 Qb4 36.Ra2 Qd6 37.Rc2 Rxa6 38.Rc8+ Kg7 39.Qb2+ Nf6 40.Bxa6 Qxa6 41.Rc7 Qd6 42.Qb7 Qf8 43.Rc8 Qd6 44.Rc6 Qa3 45.Kg2 Ng4 46.Rc7 Ne5 47.Qb6 Qd3 48.Qd4 Qe4+ 49.Qxe4 dxe4 50.Kf1 Kf6 51.Ke2 Ng4 52.Ra7 Ne5 53.Ra4 Kf5 54.Kd2 Ng4 55.f3 Nh2 56.Ra5+ Kf6 57.fxe4 Ng4 58.Rc5 Nf2 59.e5+ Kg7 60.Rc4 Ng4 61.Re4 Nf2 62.Ra4 Ng4 63.Ra5 Kg8 64.Kd3 Kg7 65.Kd4 Kg8 66.Ra1 Kg7 67.Rf1 Kf8 68.Rf4 Nh6 69.e4 Kg7 70.Kc5 Kg8 71.Kd6 Kg7 72.Ke7 Ng8+ 73.Ke8 Nh6 74.Rf1 Kg8 75.Ra1 Ng4 76.Ra5 Kg7 77.Ke7 Kg8 78.Rb5 Kg7 79.Rc5 Kg8 80.Kd6 Kg7 81.Rc8 Nf2 82.Ke7 Ng4 83.Rc5 Kg8 84.Rb5 Kg7 85.Kd6 Kg8 86.Rb3 Kf8 87.Rf3 Ke8 88.Rf4 Nh6 89.Rf6 Ng4 90.Rf3 Nh6 91.Rf4 Ng4 92.Rxg4 hxg4 93.Kc6 Kd8 94.Kc5 Kc7 95.Kd4 Kc6 96.Ke3 Kc5 97.Kf4 Kd4 98.Kxg4 Kxe4 99.Kg5 Kxe5 100.g4 Kd6 101.Kf6 e5 102.h5 gxh5 103.gxh5 e4 104.h6 e3 105.h7 e2 106.h8=Q e1=Q 107.Qd8+ Kc6