1.d4 Nf6 2.Nf3 d5 3.c4 e6 4.g3 Bb4+ 5.Bd2 Be7 6.Bg2 O-O 7.O-O c6 8.Qc2 Nbd7 9.Bf4 b6 10.Rd1 Ba6 11.Nbd2 Rc8 12.Rac1 Nh5 13.Be3 h6 14.Ne5 Nhf6 15.Qa4 Nb8 16.Qb3 Nbd7 17.h3 Qe8 18.Nd3 Bb7 19.Rc2 Qd8 20.Rdc1 Re8 21.c5 Bf8 22.Bf4 Ba8 23.Nf3 bxc5 24.Nxc5 Nxc5 25.dxc5 g5 26.Bd2 e5 27.Qa3 Bb7 28.Bc3 Qc7 29.Nd2 Rb8 30.Ba5 Qc8 31.e4 Ba6 32.exd5 cxd5 33.b4 Qc6 34.Nf1 e4 35.Rd2 Bxf1 36.Bxf1 a6 37.Qe3 Re6 38.Rcd1 Rbe8 39.Be2 Re5 40.Rc1 R5e6 41.Rb1 Rb8 42.Rbd1 Bg7 43.a3 h5 44.b5 axb5 45.Bc3 h4 46.Bxf6 Bxf6 47.Rxd5 hxg3 48.Qxg3 Rbe8 49.Bg4 R6e7 50.Rd6 Qxc5 51.Rxf6 e3 52.fxe3 Rxe3 53.Qf2 Re1+ 54.Kg2 Qxf2+ 55.Kxf2 Rxd1 56.Bxd1 Rd8 57.Be2 Ra8 58.Rf3 Kh8 59.Bxb5 g4 60.hxg4 Re8 61.Bxe8 Kg7 62.Rxf7+ Kg6 63.Ra7+ Kg5 64.Rb7 Kf4 65.Rf7+ Ke5 66.Re7+ Kd6 67.Rb7 Ke6 68.Rh7 Kd6 69.Bf7 Ke7 70.Rg7 Kf8 71.Rg5 Kxf7 72.Ke1 Ke7 73.Ke2 Kd7 74.Rg8 Kc6 75.Ke3 Kb5 76.Rf8 Ka5 77.Re8 Ka4 78.g5 Kb3 79.Rf8 Kxa3 80.g6 Kb3 81.g7 Kc3 82.Rh8 Kb3 83.Rb8+ Kc2 84.Rh8 Kb1 85.Rh4 Kc2 86.g8=Q Kb2 87.Qh7 Kc1 88.Qh6 Kb2 89.Qh5 Kc2 90.Qh8 Kb3 91.Qb8+ Kc2 92.Qc7+ Kb2 93.Qd7 Ka3 94.Qe8 Kb2 95.Qf7 Kb1 96.Qg7 Ka2 97.Qf8 Kb2 98.Qc8 Kb3 99.Qd7 Ka3 100.Ke4 Kb2 101.Ke5 Kb1 102.Rh5 Kb2 103.Qb7+ Ka1 104.Kd4 Ka2 105.Kc3 Ka3 106.Rh6 Ka2 107.Rh7 Ka3 108.Qa6# 1-0