1.Nf3 Nf6 2.d4 d5 3.c4 e6 4.Nc3 c5 5.e3 Be7 6.Be2 O-O 7.O-O g6 8.dxc5 Bxc5 9.b3 Nc6 10.Bb2 Be7 11.Qc2 b6 12.Rad1 Bb7 13.cxd5 exd5 14.e4 Nb4 15.Qb1 Qc8 16.e5 Ne4 17.Rc1 Qf5 18.Nb5 Rac8 19.a3 Nc6 20.b4 a5 21.bxa5 Nxa5 22.Nd6 Nxd6 23.exd6 Qxb1 24.Rxb1 Bxd6 25.Bd4 Nc4 26.a4 Bc5 27.Bxc5 Rxc5 28.Rb4 Re8 29.Nd4 Ba6 30.Rd1 Ra5 31.Bf1 Rc5 32.h4 Kg7 33.h5 gxh5 34.Nf5+ Kf6 35.Ne3 Nxe3 36.fxe3 Bxf1 37.Rxf1+ Kg7 38.Rxb6 Rxe3 39.Rb7 Kg6 40.Rbxf7 Re6 41.Rd7 Ra5 42.Rf4 Re4 43.Rf8 Rexa4 44.Rg8+ Kf5 45.Rxh7 h4 46.Rh5+ Kf6 47.Rh6+ Ke5 48.Rh5+ Kd6 49.Rd8+ Kc6 50.Kh2 Rd4 51.Rc8+ Kb6 52.Rh6+ Kb5 53.Rd6 Kb4 54.Kh3 Ra1 55.Kh2 Rdd1 56.Kh3 Rd4 57.Kh2 Rdd1 58.Kh3 Ra7 59.Rb6+ Ka3 60.Kxh4 d4 61.Rcb8 d3 62.Rd8 d2 63.Kg5 Ra5+ 64.Kg4 Ra4+ 65.Kf3 Rb4 66.Ra6+ Kb3 67.Rad6 Kc3 68.Rc8+ Rc4 69.Rxc4+ Kxc4 70.Ke3 Kc3 71.Rc6+ Kb2 72.Kd3 Rg1 73.Rc2+ Kb3 74.Rxd2 Kb4 75.Ke4 Kc5 76.Kf5 Rf1+ 77.Kg6 Rg1 78.Kf5 Rf1+ 79.Kg5 Rg1 80.g4 Kc6 81.Kf5 Rf1+ 82.Kg6 Rg1 83.g5 Kc7 84.Kf6 Rf1+ 85.Kg7 Rg1 86.g6 Rg3 87.Kf7 Rf3+ 88.Kg8 Rg3 89.g7 Rg1 90.Kf7 Rf1+ 91.Kg8 Rg1 92.Rf2 Kd6 93.Kf7 Rg3 94.g8=Q Rxg8 95.Kxg8 Kd5 96.Kf7 Ke4 97.Ke6 Kd3 98.Kd5 Ke3 99.Rf6 Kd3 100.Re6 Kc3 101.Re3+ Kd2 102.Kd4 Kc2 103.Re4 Kb3 104.Kd3 Kb2 105.Rb4+ Ka3 106.Kc3 Ka2 107.Rb8 Ka1 108.Kc2 Ka2 109.Ra8# 1-0