1.Nf3 c5 2.a3 d5 3.c3 Bf5 4.d4 e6 5.c4 dxc4 6.e3 Nf6 7.Bxc4 Nc6 8.O-O Qc7 9.Nc3 Rd8 10.Qa4 a6 11.Be2 cxd4 12.Nxd4 Bd6 13.Nxc6 bxc6 14.h3 O-O 15.Qxa6 Nd5 16.Bd2 Nf6 17.Be1 Ra8 18.Qc4 Rfb8 19.Nd1 Be4 20.Qc1 c5 21.a4 Bc6 22.a5 Nd5 23.Nc3 Nb4 24.a6 Qc8 25.Qd2 Be7 26.f3 Nxa6 27.Bg3 Nc7 28.Rxa8 Rxa8 29.Bd6 Qd8 30.Rd1 Ne8 31.Bxe7 Qxe7 32.e4 Rb8 33.Bc4 h6 34.b3 Qc7 35.Qe3 Qe5 36.f4 Qc7 37.e5 Qe7 38.Kh2 g6 39.Na4 Bxa4 40.bxa4 Rb4 41.Bb5 Ng7 42.Qd2 Nf5 43.Qd8+ Qxd8 44.Rxd8+ Kg7 45.Rc8 Nd4 46.Be8 Nb3 47.Kg3 g5 48.fxg5 hxg5 49.Kf2 Rf4+ 50.Ke3 Rf5 51.Kd3 Rxe5 52.Rc7 Rf5 53.Kc3 Na5 54.Ra7 c4 55.Bb5 Nb3 56.Bxc4 Nc5 57.a5 Ne4+ 58.Kb4 Nd6 59.Rc7 Nxc4 60.Rxc4 Rf2 61.a6 Rxg2 62.Kb5 Rb2+ 63.Rb4 Ra2 64.Ra4 Rb2+ 65.Kc6 Rc2+ 66.Kd7 Rd2+ 67.Ke7 Rc2 68.a7 Rc7+ 69.Kd6 Rc8 70.a8=Q Rxa8 71.Rxa8 Kh6 72.Ra4 g4 73.hxg4 Kg6 74.Re4 f5 75.gxf5+ Kh5 76.fxe6 Kh6 77.Re5 Kg7 78.Re4 Kh7 79.Ke7 Kh6 80.Rg4 Kh5 81.Rb4 Kg5 82.Ra4 Kh6 83.Ke8 Kh5 84.Ra5+ Kg4 85.Rh5 Kg3 86.Kf7 Kg2 87.Kf6 Kf2 88.Rf5+ Ke1 89.Rb5 Kd1 90.Re5 Kd2 91.e7 Kd1 92.e8=R Kc2 93.Rf8 Kd3 94.Rd5+ Kc2 95.Rf5 Kd3 96.Rc8 Ke4 97.Rc4+ Kd3 98.Rg5 Ke3 99.Rh4 Kf2 100.Rb4 Ke3 101.Kg6 Kd2 102.Kh6 Kd1 103.Re4 Kc1 104.Ra4 Kd1 105.Rg6 Ke2 106.Kh7 Kd2 107.Ra2+ Kc1 108.Rg1# 1-0