1.d4 d5 2.c4 e6 3.Nf3 Nf6 4.g3 Bb4+ 5.Bd2 Be7 6.Bg2 O-O 7.Qc2 Ne4 8.O-O c6 9.Bf4 Nd7 10.Nc3 g5 11.Be3 Nd6 12.Qc1 Nxc4 13.Bxg5 Bxg5 14.Nxg5 e5 15.dxe5 Ndxe5 16.b3 Nd6 17.Qd2 Qe7 18.Rad1 Rd8 19.e4 Bg4 20.f3 d4 21.Ne2 d3 22.Nc3 Bh5 23.Nh3 f6 24.Qe3 Ndf7 25.Nf4 Bg6 26.h4 Nd6 27.Nxd3 Nxd3 28.Rxd3 Nf7 29.Rfd1 Rxd3 30.Rxd3 Ne5 31.Rd2 Rd8 32.Rxd8+ Qxd8 33.Bf1 Qd2 34.Qxd2 Nxf3+ 35.Kf2 Nxd2 36.Bd3 Bh5 37.Ke3 Nf3 38.Be2 Ne5 39.Bxh5 Nd7 40.a3 h6 41.Kf2 a6 42.Kg2 Nb8 43.e5 f5 44.Bf3 c5 45.Bd5+ Kh8 46.Ne2 Kh7 47.a4 f4 48.Nd4 b5 49.Nxb5 a5 50.Bf7 fxg3 51.Na3 Kg7 52.Bc4 Kh7 53.Kf1 g2+ 54.Kxg2 Nc6 55.Kg3 Nd8 56.Ba6 Kg8 57.Bb5 Kg7 58.Kg4 Kg6 59.Bc4 h5+ 60.Kf4 Ne6+ 61.Bxe6 Kh7 62.Bf5+ Kg8 63.b4 Kf8 64.Bb1 Kg7 65.b5 Kg8 66.b6 Kf7 67.Nb5 Kg7 68.Ba2 Kf8 69.Na7 Kg7 70.Bf7 Kf8 71.Bg8 Ke7 72.Nc6+ Kd7 73.b7 c4 74.Be6+ Kxe6 75.Kg5 c3 76.b8=Q Kd5 77.Qd6+ Ke4 78.Kg6 Kf3 79.Qd3+ Kg2 80.e6 Kh2 81.Qd1 Kg3 82.Qd3+ Kh2 83.Ne5 Kh1 84.Kh7 Kh2 85.Nf3+ Kg2 86.e7 c2 87.Ne1+ Kh1 88.Qf1+ Kh2 89.Qg2# 1-0