1.d4 e6 2.Nf3 Nf6 3.c4 b6 4.g3 Bb7 5.Bg2 Bb4+ 6.Bd2 Bxd2+ 7.Qxd2 d5 8.cxd5 exd5 9.O-O c6 10.Qc2 Nbd7 11.Nc3 O-O 12.b4 Re8 13.Rfc1 Qe7 14.Rab1 Rac8 15.e3 h6 16.a4 Ne4 17.Nxe4 dxe4 18.Nd2 Nf6 19.a5 Ba6 20.Nc4 bxa5 21.Qa2 Nd5 22.Qxa5 Bb5 23.Bh3 Rc7 24.Ne5 Qd6 25.Bf5 Rce7 26.Rc5 a6 27.Bxe4 f6 28.Bxd5+ cxd5 29.Ng6 Rd7 30.Rbc1 Kf7 31.Nf4 Bc4 32.R1xc4 dxc4 33.Qa2 g5 34.Qxc4+ Kg7 35.Rc6 Qe7 36.Nh5+ Kg6 37.Nxf6 Qxf6 38.Rxf6+ Kxf6 39.Qxa6+ Kg7 40.Qd3 Re5 41.Qf1 Re4 42.Qd3 Re5 43.Qd2 Re6 44.b5 Re5 45.h4 h5 46.Qd1 g4 47.Qb3 Rb7 48.dxe5 Rd7 49.Kg2 Rd4 50.exd4 Kh7 51.Qa2 Kh6 52.Qc2 Kg7 53.Qc8 Kh6 54.Qe6+ Kg7 55.Qb6 Kg8 56.d5 Kf8 57.Qc5+ Kg8 58.Qc4 Kh7 59.d6 Kh8 60.Qd4 Kh7 61.e6 Kh6 62.f4 Kg6 63.Qc4 Kh6 64.Qf1 Kh7 65.Kg1 Kh6 66.Qd3 Kg7 67.f5 Kh6 68.Qf3 Kg7 69.Qf2 Kh7 70.Kh2 Kg7 71.d7 Kh6 72.Qa7 Kg7 73.Qa8 Kh7 74.Qe8 Kg7 75.Kh1 Kf6 76.Qf7+ Ke5 77.Qf6+ Kd5 78.Qe7 Kc4 79.b6 Kd5 80.Qd8 Ke5 81.Qg5 Kd4 82.Qh6 Kc5 83.Qg7 Kb4 84.Qg6 Ka3 85.Qg5 Kb2 86.Qd2+ Ka1 87.Qd1+ Kb2 88.Qxg4 Kb3 89.f6 Ka3 90.Qg6 Ka4 91.Kg1 Kb3 92.Qd3+ Kb2 93.Qd2+ Kb1 94.Qf4 Ka1 95.Qc1+ Ka2 96.Qc5 Ka1 97.Kh2 Kb2 98.e7 Kb3 99.Qa3+ Kc2 100.Kg1 Kb1 101.Qa7 Kc1 102.d8=N Kb2 103.b7 Kc1 104.Qa2 Kd1 105.e8=B Ke1 106.b8=Q Kd1 107.Qbb1# 1-0