1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Bd2 Be7 5.Qc2 d5 6.Nf3 Nbd7 7.Bg2 c6 8.Bf4 O-O 9.O-O b6 10.Rd1 Bb7 11.Ne5 Nh5 12.Bd2 Nhf6 13.cxd5 cxd5 14.Nc6 Qe8 15.Nxe7+ Qxe7 16.Nc3 Rfc8 17.Qb3 Ne4 18.Rac1 Ndf6 19.Bf4 Nh5 20.Be3 Nhf6 21.Nb5 Bc6 22.f3 Bxb5 23.Qxb5 Nd6 24.Qa6 Rxc1 25.Bxc1 Rc8 26.Bf4 Nfe8 27.e4 Rc2 28.Qa3 h6 29.Bf1 g5 30.Bd3 Rc7 31.Bd2 dxe4 32.fxe4 Qd7 33.Qb3 b5 34.Bc3 a6 35.e5 Nc4 36.Bb1 f5 37.exf6 Nxf6 38.Re1 Nd5 39.Qc2 Qf7 40.Qe2 b4 41.Rf1 Qe8 42.Be1 a5 43.Bf2 Nd6 44.Re1 Re7 45.Qa6 Qd7 46.Bc2 Qc7 47.Qd3 Nf5 48.Bb3 Qc6 49.Re5 Rd7 50.Qe4 Kf7 51.h3 a4 52.Bd1 Rd6 53.Kh2 Nde7 54.Qd3 Qa6 55.Qc2 a3 56.Be2 Qb7 57.Bh5+ Kg7 58.bxa3 bxa3 59.Qc5 Qa6 60.Be2 Qb6 61.Qxa3 Nxd4 62.Ra5 Rd7 63.Ra6 Qd8 64.Bxd4+ Rxd4 65.Rxe6 Nf5 66.Qc3 Qd7 67.Rb6 Kh7 68.a4 Rd2 69.Rb2 Qa7 70.Rb7+ Qxb7 71.Qxd2 Qc7 72.Qd3 Qe5 73.Bg4 Qb2+ 74.Qe2 Qb1 75.a5 h5 76.Bxh5 Qb8 77.Qf2 Qe5 78.a6 Nxg3 79.Qf7+ Kh8 80.Qe8+ Qxe8 81.Bxe8 Nf5 82.Kg2 Nh4+ 83.Kf1 Ng6 84.Kg1 Ne5 85.Bb5 Nd3 86.Bxd3 Kg8 87.Bb1 Kg7 88.Kg2 Kh6 89.Kg3 Kg7 90.Bf5 Kf8 91.Bd7 Kg7 92.Bf5 Kf8 93.Bh7 g4 94.a7 Ke8 95.Bb1 gxh3 96.Ba2 Ke7 97.Be6 Kd8 98.Bd7 Kc7 99.a8=Q Kb6 100.Qb8+ Ka6 101.Qc8+ Ka5 102.Qd8+ Kb4 103.Qe8 Kc3 104.Qf8 Kd2 105.Qc8 Ke1 106.Kf3 h2 107.Qc1# 1-0