1.d4 d5 2.Nf3 c6 3.Bf4 Qb6 4.Qc1 Bf5 5.c4 Nf6 6.Nc3 Be4 7.Ne5 Qxd4 8.f3 g5 9.Bg3 Bg6 10.e3 Qb6 11.cxd5 Bg7 12.e4 O-O 13.Nc4 Qd8 14.Qxg5 cxd5 15.exd5 b5 16.Nxb5 Na6 17.Nc3 Nh5 18.Be2 Nb4 19.O-O Nxg3 20.hxg3 e6 21.Qxd8 Rfxd8 22.dxe6 fxe6 23.Rfd1 Nd5 24.Ne4 Rab8 25.Nc5 Bf7 26.Nd3 Be8 27.Rac1 Bd4+ 28.Kh2 Bb5 29.Nf4 Nxf4 30.gxf4 Bxb2 31.Rxd8+ Rxd8 32.Rb1 Bxc4 33.Bxc4 Rd2 34.Bxe6+ Kg7 35.Kh3 a5 36.Bb3 Bd4 37.Rc1 a4 38.Bxa4 Rxa2 39.Rc7+ Kf8 40.Bb3 Ra7 41.Rc8+ Ke7 42.Rc4 Rd7 43.Bc2 h6 44.Be4 Be3 45.g3 Rd6 46.Rc7+ Kf8 47.Rc2 Rf6 48.Kg4 Rd6 49.Kh5 Kg7 50.Rc7+ Kf8 51.Bg6 Bf2 52.g4 Be3 53.Rf7+ Kg8 54.Kxh6 Rd4 55.Kg5 Rc4 56.Rf6 Kg7 57.Be4 Rc5+ 58.Rf5 Rxf5+ 59.Kxf5 Bd2 60.g5 Bc1 61.Kg4 Be3 62.f5 Kf8 63.f6 Bf2 64.g6 Be3 65.Kf5 Bh6 66.Ke5 Kg8 67.Bf5 Kf8 68.f4 Kg8 69.Be6+ Kf8 70.g7+ Bxg7 71.fxg7+ Ke7 72.Bf7 Kd8 73.f5 Ke7 74.Be8 Kd8 75.Bf7 Ke7 76.g8=Q Kd7 77.Qg6 Ke7 78.Qb6 Kf8 79.Qa5 Kg7 80.Kf4 Kh8 81.Bb3 Kh7 82.Bd1 Kg7 83.Kg3 Kg8 84.Qe1 Kf7 85.Bb3+ Kf8 86.Qb1 Kg7 87.Qb2+ Kh7 88.Kg2 Kh6 89.Qh8+ Kg5 90.Ba4 Kg4 91.Qb8 Kxf5 92.Qg8 Kf4 93.Qg3+ Kf5 94.Kf2 Ke6 95.Kg1 Kd5 96.Qa3 Kc4 97.Qa1 Kb4 98.Qb1+ Ka5 99.Qb5# 1-0