1.d4 d5 2.Nf3 e6 3.g3 Nd7 4.Bg2 Ngf6 5.O-O Be7 6.c4 dxc4 7.a4 h6 8.Qc2 O-O 9.Rd1 Nd5 10.Qxc4 b6 11.Ne5 Nxe5 12.dxe5 Qe8 13.Qg4 f5 14.exf6 Rxf6 15.Nc3 Qf7 16.Ne4 Rg6 17.Qf3 Bb7 18.Qxf7+ Kxf7 19.a5 Rd8 20.Bd2 c5 21.axb6 axb6 22.Ra7 Bc6 23.Rda1 e5 24.h4 Nf4 25.h5 Nxh5 26.Bc3 Re6 27.Rc7 Nf6 28.Nxc5 bxc5 29.Bxc6 Nd5 30.Bxd5 Rxd5 31.Raa7 e4 32.Bxg7 e3 33.f4 Rd1+ 34.Kg2 Re1 35.f5 Rxe2+ 36.Kh3 Re4 37.f6 Rxb2 38.Rxe7+ Rxe7 39.Rxe7+ Kg6 40.Rxe3 c4 41.Rc3 h5 42.Rxc4 Kg5 43.Rf4 h4 44.Rxh4 Rf2 45.Rc4 Rh2+ 46.Kxh2 Kh5 47.Rg4 Kxg4 48.Bh8 Kf3 49.Kg1 Kg4 50.Kf1 Kf3 51.Kg1 Kxg3 52.f7 Kf3 53.Be5 Ke2 54.Bc7 Ke3 55.Kh2 Ke4 56.Bb6 Kf3 57.f8=Q+ Ke2 58.Kh1 Kd2 59.Be3+ Kc3 60.Qf1 Kb3 61.Qa6 Kc3 62.Qb6 Kd3 63.Qb1+ Kxe3 64.Qf5 Kd4 65.Qf7 Kc3 66.Kg2 Kb2 67.Qe6 Kb1 68.Qb6+ Ka2 69.Kg1 Ka1 70.Qc7 Kb2 71.Qe5+ Kb3 72.Qe6+ Ka3 73.Qe4 Kb3 74.Qe2 Ka4 75.Qa6+ Kb3 76.Kg2 Kb4 77.Kh3 Kc5 78.Qb7 Kc4 79.Kg2 Kc3 80.Qa8 Kb2 81.Qa7 Kc1 82.Qg1+ Kc2 83.Kh2 Kb3 84.Qf1 Ka3 85.Kg2 Ka2 86.Qb5 Ka1 87.Qc6 Kb1 88.Qb7+ Kc2 89.Kh1 Kd3 90.Qg2 Kc4 91.Qe4+ Kb5 92.Qg6 Ka4 93.Qg7 Kb3 94.Qe7 Ka2 95.Qe4 Ka1 96.Qf3 Kb1 97.Qe2 Ka1 98.Qg2 Kb1 99.Qd2 Ka1 100.Qa5+ Kb1 101.Qa4 Kc1 102.Kg2 Kb2 103.Qe4 Kc3 104.Qg6 Kd2 105.Qc6 Ke2 106.Qc4+ Kd2 107.Kf3 Kd1 108.Ke3 Ke1 109.Qc6 Kd1 110.Qc4 Ke1 111.Qc1# 1-0