1.Nf3 Nf6 2.e4 Nxe4 3.d4 d5 4.c4 e6 5.Bd3 Bb4+ 6.Nbd2 Nxd2 7.Bxd2 dxc4 8.Bxc4 Bxd2+ 9.Qxd2 O-O 10.O-O-O Qd6 11.Qc2 Nc6 12.Qe4 Bd7 13.Ng5 g6 14.Qh4 h5 15.Ne4 Qe7 16.Qxe7 Nxe7 17.Nf6+ Kg7 18.Nxd7 Rfd8 19.Ne5 Rd6 20.Rd2 Rad8 21.Rhd1 a5 22.Bf1 b5 23.f4 c6 24.g3 Nf5 25.Nf3 Ne3 26.Re1 Nf5 27.Red1 Ne3 28.Re1 Nf5 29.Re4 c5 30.Bxb5 cxd4 31.Bd3 Ne3 32.Kb1 Nf1 33.Bxf1 a4 34.Re5 Ra6 35.Ne1 Kg8 36.a3 Rdd6 37.b4 f5 38.Rc5 Ra7 39.Ka1 Rg7 40.Rf2 Kf8 41.Ng2 Rg8 42.Rc1 g5 43.Ka2 Rh8 44.Rc4 g4 45.h3 Rh6 46.Ne1 d3 47.Nxd3 Kf7 48.Be2 Rf6 49.Rc3 gxh3 50.Ka1 Kf8 51.Bxh5 e5 52.Be8 Kg7 53.Rc5 Rxd3 54.fxe5 Rh6 55.Rc7+ Kf8 56.Bc6 h2 57.Rxf5+ Kg8 58.Rf1 Rxc6 59.Rxc6 Rxg3 60.Rcc1 Rh3 61.Rh1 Kh8 62.Rc5 Rg3 63.Rxh2+ Kg7 64.Rh1 Rg5 65.Rd1 Kg6 66.Rg1 Rxg1+ 67.Kb2 Rg2+ 68.Kc3 Rg3+ 69.Kc4 Rxa3 70.Kb5 Kf5 71.Ka6 Rb3 72.b5 a3 73.b6 a2 74.Ra5 Rb2 75.b7 Ke6 76.Ka7 Kf5 77.b8=Q Rxb8 78.Kxb8 a1=R 79.Rxa1 Kf4 80.Rh1 Ke3 81.Kc7 Kf3 82.Kc8 Kf2 83.Kd7 Kg3 84.Kd8 Kg2 85.Kc8 Kf3 86.Rf1+ Ke4 87.Ra1 Kf5 88.Ra2 Kxe5 89.Ra1 Kf5 90.Ra3 Ke6 91.Ra8 Ke7 92.Ra6 Kf7 93.Kb7 Ke8 94.Ra5 Kf8 95.Kc8 Ke8 96.Ra8 Ke7 97.Ra6 Kf7 98.Kd7 Kg7 99.Ke7 Kg8 100.Kf6 Kf8 101.Ra8# 1-0