1.d4 e6 2.c4 Nf6 3.g3 Bb4+ 4.Bd2 Be7 5.Nf3 O-O 6.Qc2 d5 7.Bg2 Nbd7 8.O-O c6 9.Bf4 b6 10.cxd5 cxd5 11.Rc1 Bb7 12.Bc7 Qe8 13.Qb3 Ne4 14.Nc3 Ndf6 15.Nb5 Ba6 16.a4 Ng4 17.Rf1 Bxb5 18.axb5 Bd6 19.Rfc1 Bxc7 20.Rxc7 Qd8 21.Qc2 Nexf2 22.Raxa7 Rxa7 23.Rxa7 Ne4 24.Qc1 h5 25.Rc7 Qa8 26.h3 Nh6 27.Kh2 Nf5 28.g4 hxg4 29.hxg4 Nfd6 30.Ne5 Nxb5 31.Bxe4 Nxc7 32.Bd3 Qd8 33.Kg2 Ne8 34.Qh1 Nf6 35.Nc6 Qc7 36.Ne5 Ne4 37.Qh5 Qc1 38.Bxe4 dxe4 39.g5 Qf4 40.Nc6 Re8 41.g6 fxg6 42.Qxg6 Qf7 43.Qxe4 Rf8 44.Ne5 Qf2+ 45.Kh3 Rf4 46.Qa8+ Kh7 47.Nf3 Qxe2 48.Kg3 Rf5 49.Qc6 Qe3 50.Kg2 b5 51.b4 Qe2+ 52.Kg3 Rf6 53.Qc3 Kg8 54.Qc8+ Rf8 55.Qc6 Qe3 56.Kg2 g5 57.Kg3 Qf4+ 58.Kg2 Qg4+ 59.Kf2 Qxd4+ 60.Ke2 Qg4 61.Ke3 Qf4+ 62.Ke2 Qf5 63.Nd4 Qf1+ 64.Ke3 Qe1+ 65.Kd3 Qd1+ 66.Ke3 Qg1+ 67.Kd3 Qg3+ 68.Kd2 Rf2+ 69.Ne2 Qf4+ 70.Kd1 Rf1+ 71.Kc2 Qf5+ 72.Kd2 Qe5 73.Qg2 Qb2+ 74.Ke3 Qb3+ 75.Ke4 Qd5+ 76.Ke3 Qxg2 77.Ng1 Rxg1 78.Kd4 g4 79.Kc3 g3 80.Kb3 Kf7 81.Ka3 Ke7 82.Kb3 Kd7 83.Ka3 Kc7 84.Kb3 Kd6 85.Ka3 e5 86.Kb3 e4 87.Ka3 Ke6 88.Kb3 Ke5 89.Kc3 Kf4 90.Kb3 Kf5 91.Kc3 Ke6 92.Kb3 e3 93.Kc3 e2 94.Kd3 Rd1+ 95.Kc2 Rf1 96.Kd2 Rf2 97.Kd3 Qf1 98.Kc3 Qe1+ 99.Kc2 Qg1 100.Kc3 Qc1+ 101.Kd3 Qe1 102.Kc2 Ke5 103.Kb2 g2 104.Ka3 Qa1+ 105.Kb3 Qa3+ 106.Kc2 e1=Q# 0-1