1.d4 Nf6 2.Bf4 e6 3.c3 Nh5 4.Be3 Nc6 5.g3 Nf6 6.Bg2 d5 7.Nf3 h6 8.c4 Be7 9.Qc1 O-O 10.O-O dxc4 11.Qxc4 Nd5 12.Bd2 Nb6 13.Qc3 Bf6 14.e3 Re8 15.Qc2 e5 16.Nxe5 Nxe5 17.dxe5 Bxe5 18.Bc3 Qe7 19.Bxe5 Qxe5 20.Nd2 c6 21.Nf3 Bf5 22.Nxe5 Bxc2 23.Nxc6 bxc6 24.Bxc6 Be4 25.Bxa8 Bxa8 26.Rfc1 Bf3 27.b4 Re4 28.a3 Nc4 29.b5 Nb6 30.Rcb1 Nd5 31.Rb3 Ra4 32.Rd3 Rc4 33.a4 Nc3 34.Rd8+ Kh7 35.Rd7 f6 36.Rxa7 Rb4 37.a5 Rxb5 38.a6 Rb2 39.Rd7 Ne4 40.a7 Nxf2 41.a8=Q Bxa8 42.Rxa8 Ng4 43.Raa7 Rb1+ 44.Kg2 Rb2+ 45.Kf1 Nxh2+ 46.Ke1 Nf3+ 47.Kd1 h5 48.Rxg7+ Kh6 49.Rh7+ Kg5 50.Rag7+ Kf5 51.Rxh5+ Ke4 52.Re7+ Ne5 53.Re6 Kd3 54.Rd6+ Kxe3 55.Rf5 Rg2 56.Rdxf6 Rg1+ 57.Kc2 Ke4 58.Rg5 Rg2+ 59.Kc3 Nf3 60.Re6+ Ne5 61.Rexe5+ Kf3 62.Rh5 Re2 63.g4 Kf2 64.Rb5 Rc2+ 65.Kb3 Rc4 66.Rb6 Rxg4 67.Ra5 Ke1 68.Ra8 Kd2 69.Ra2+ Ke1 70.Ra4 Rg2 71.Rab4 Rd2 72.Re4+ Kd1 73.Ra4 Rd5 74.Ra7 Kc1 75.Ka4 Rd2 76.Rf7 Rc2 77.Rbb7 Rc4+ 78.Kb5 Re4 79.Kc6 Re3 80.Rf5 Rc3+ 81.Kb5 Rf3 82.Rxf3 Kb1 83.Ra3 Kb2 84.Re3 Kb1 85.Rg3 Ka1 86.Rd7 Ka2 87.Rd6 Ka1 88.Rf3 Kb1 89.Kc4 Kb2 90.Rdf6 Kc1 91.Rg3 Kd1 92.Rf8 Ke2 93.Rff3 Kd2 94.Kb5 Kd1 95.Re3 Kc1 96.Rb3 Kd1 97.Rg8 Ke2 98.Rb4 Kf1 99.Rgg4 Ke1 100.Kc6 Kd1 101.Kc7 Kd2 102.Rg6 Ke2 103.Rg2+ Kf1 104.Rbb2 Ke1 105.Rb1# 1-0