1.d4 Nf6 2.g3 d5 3.Nf3 c5 4.dxc5 e6 5.Bg2 Bxc5 6.O-O O-O 7.c4 dxc4 8.Qc2 Nc6 9.Qxc4 b6 10.Nc3 Bb7 11.Bg5 h6 12.Bxf6 Qxf6 13.Ne4 Qe7 14.Nxc5 bxc5 15.Rfc1 Rac8 16.Qxc5 Qf6 17.Qc3 e5 18.Qe3 Rfe8 19.Nd2 Ba6 20.Ne4 Qg6 21.Nc5 Nd4 22.Nxa6 Rxc1+ 23.Rxc1 Qxa6 24.Rd1 Qxe2 25.Rd2 Qc4 26.h4 Nf5 27.Qd3 Qxd3 28.Rxd3 Nd4 29.Ra3 Re7 30.Ra5 f5 31.Bd5+ Kf8 32.h5 Rc7 33.b3 e4 34.Bc4 Ke7 35.Ra6 Rd7 36.Kf1 Kf8 37.Ra5 Ke7 38.Ra6 Kd8 39.Be6 Rc7 40.Bc4 Rd7 41.a4 Rb7 42.Rd6+ Rd7 43.Rg6 Kc7 44.Ra6 Kb7 45.Ra5 Kb6 46.Re5 Kc6 47.g4 Kd6 48.Rd5+ Ke7 49.Ra5 f4 50.Re5+ Kf6 51.Rxe4 Kg5 52.Kg2 Kxg4 53.b4 Kf5 54.Bd3 Kg4 55.b5 Nf5 56.Be2+ Kg5 57.Re5 Rd2 58.Kf1 Kf6 59.Re4 Kg5 60.Ke1 Ra2 61.Bd1 Ra1 62.Kd2 Ra2+ 63.Bc2 Kg4 64.Kc3 Kf3 65.Rb4 Ne7 66.Rd4 Ra1 67.Rd7 Nc8 68.Rxg7 Kxf2 69.Rc7 Nb6 70.Rxa7 f3 71.a5 Nc8 72.Ra6 Kg3 73.Rg6+ Kh4 74.Bd3 Rxa5 75.Rxh6 Ra3+ 76.Kd4 f2 77.Rf6 Kxh5 78.Rxf2 Nd6 79.Rb2 Nxb5+ 80.Rxb5+ Kg4 81.Ke3 Kh4 82.Rb8 Kg5 83.Rb6 Kh5 84.Rd6 Kg5 85.Rg6+ Kh5 86.Rg8 Kh6 87.Kd4 Ra5 88.Be4 Rg5 89.Ra8 Rb5 90.Bd5 Kg5 91.Ke5 Kg4 92.Rg8+ Kh3 93.Ke4 Kh4 94.Be6 Rg5 95.Rb8 Kg3 96.Bf5 Rg7 97.Ke3 Rg5 98.Be4 Kg4 99.Rb1 Kg3 100.Rg1+ Kh4 101.Rh1+ Kg3 102.Rh8 Kg4 103.Rf8 Ra5 104.Rg8+ Rg5 105.Ra8 Rb5 106.Bd3 Rb3 107.Rg8+ Kh5 108.Ke4 Ra3 109.Kf5 Ra5+ 110.Kf4 Ra4+ 111.Be4 Kh6 112.Rg6+ Kh7 113.Ra6+ Rxe4+ 114.Kxe4 Kg7 115.Kf5 Kf7 116.Ra7+ Ke8 117.Ke6 Kd8 118.Rg7 Kc8 119.Kd6 Kb8 120.Kc6 Ka8 121.Kb6 Kb8 122.Rg8# 1-0