1.d4 Nf6 2.c4 e6 3.g3 a6 4.Bg2 d5 5.Nf3 dxc4 6.Ne5 Bb4+ 7.Nc3 Nd5 8.O-O Nxc3 9.bxc3 Bxc3 10.Rb1 Qxd4 11.Qa4+ b5 12.Qa3 Qxe5 13.Bf4 Qf6 14.Bxc7 b4 15.Qa5 O-O 16.Bxa8 e5 17.Qd5 Be6 18.Qd6 Bg4 19.Qxf6 gxf6 20.Bd6 Bxe2 21.Rfc1 Nd7 22.Bxf8 Kxf8 23.Rxc3 bxc3 24.Rc1 Bd3 25.Rxc3 Nb6 26.Bb7 a5 27.f3 f5 28.Ra3 a4 29.Bc6 Ke7 30.Kf2 Kd6 31.Bxa4 e4 32.fxe4 fxe4 33.Be8 Nd5 34.Bxf7 e3+ 35.Kf3 Nb4 36.Rxd3+ Nxd3 37.Kxe3 Kc5 38.Be6 Nb4 39.a4 Nc2+ 40.Ke4 Nd4 41.Bg8 h6 42.Bh7 Nb3 43.g4 c3 44.Ke3 Kb4 45.h4 Nc5 46.Kd4 Nxa4 47.Bc2 Nc5 48.Kd5 Nd7 49.g5 hxg5 50.hxg5 Nf8 51.Kd6 Kc4 52.Ke7 Ng6+ 53.Bxg6 Kd4 54.Bc2 Ke3 55.g6 Ke2 56.Kd7 Kd2 57.Bf5 c2 58.Bxc2 Ke1 59.Ke8 Kf2 60.Bb3 Kf3 61.Kf7 Kf4 62.Bc4 Ke3 63.Bf1 Kf4 64.Ke6 Ke3 65.Kf5 Kd2 66.Be2 Ke3 67.Kg5 Kf2 68.Bc4 Kg1 69.Kg4 Kh2 70.Bb5 Kg2 71.Bc4 Kh2 72.Bg8 Kg1 73.g7 Kh1 74.Bc4 Kh2 75.Bf7 Kg1 76.Kf3 Kf1 77.g8=Q Ke1 78.Qg5 Kd1 79.Qg1+ Kc2 80.Qg3 Kc1 81.Qc7+ Kb2 82.Bb3 Ka3 83.Qa7+ Kxb3 84.Qf7+ Kb4 85.Qg7 Ka3 86.Qg2 Kb4 87.Qh1 Ka5 88.Kg4 Kb5 89.Qd1 Kc6 90.Qf3+ Kc7 91.Qh3 Kc8 92.Qg2 Kd7 93.Qd2+ Kc8 94.Kh3 Kb7 95.Qd6 Ka7 96.Qd3 Ka8 97.Qc4 Ka7 98.Qa2+ Kb8 99.Qb3+ Ka7 100.Kg4 Ka6 101.Qe3 Kb7 102.Qf4 Kc8 103.Kf5 Kd7 104.Qc1 Kd8 105.Ke5 Ke8 106.Qf4 Kd7 107.Qg3 Kc8 108.Qh3+ Kb8 109.Kd6 Ka8 110.Qh1+ Kb8 111.Qh2 Ka8 112.Kc6 Ka7 113.Qg3 Ka8 114.Qe1 Kb8 115.Qg1 Kc8 116.Qg8# 1-0