1.d4 d5 2.Bf4 Nf6 3.e3 c5 4.c3 Nc6 5.Nd2 e6 6.Ngf3 cxd4 7.exd4 Nh5 8.Be3 Bd6 9.Ne5 Nf6 10.f4 O-O 11.Bd3 Bd7 12.O-O Ne7 13.Qf3 Bc6 14.g4 Ng6 15.g5 Nd7 16.Qh3 f5 17.gxf6 Qxf6 18.Ndf3 Rfe8 19.Ng5 Ndf8 20.Bxg6 hxg6 21.Nef7 Qxf7 22.Nxf7 Kxf7 23.Bf2 Nd7 24.Bh4 Rh8 25.Qg3 Rh5 26.Bg5 Rah8 27.Rae1 Nf6 28.Bxf6 gxf6 29.Re2 Bb5 30.Rfe1 Bxe2 31.Rxe2 Rf5 32.Qe3 Re8 33.Rf2 b6 34.Qd3 Bxf4 35.Qb5 Be3 36.Qd7+ Re7 37.Qd8 Bxf2+ 38.Kg2 Be3 39.Qh8 Rh5 40.Qd8 Rg5+ 41.Kf3 Bc1 42.b3 Rh5 43.Kg2 Bf4 44.h3 Rg5+ 45.Kf3 Rf5 46.Kg2 Bg5 47.c4 dxc4 48.bxc4 Rf4 49.c5 bxc5 50.dxc5 Rc4 51.Qc8 Bf4 52.c6 Rc7 53.Qh8 R4xc6 54.Qh7+ Kf8 55.Qh8+ Ke7 56.Qg7+ Kd6 57.Qxf6 Be5 58.Qd8+ Rd7 59.Qf8+ Kd5 60.Qf3+ Kd6 61.Qf8+ Kc7 62.Qa8 Bd4 63.Kf3 Bb6 64.Qg8 Rd3+ 65.Kf4 Rc5 66.Qf7+ Rd7 67.Qxe6 Rd4+ 68.Kf3 Rc3+ 69.Ke2 Rdd3 70.Qe5+ Kb7 71.Qe4+ Ka6 72.Qa4+ Kb7 73.Qe4+ Kc7 74.Qe5+ Kd7 75.Qg7+ Kd8 76.Qf6+ Kc8 77.Qe6+ Kb8 78.Qe5+ Bc7 79.Qb5+ Kc8 80.Qe8+ Kb7 81.Qb5+ Ka8 82.Qe8+ Bd8 83.Qe4+ Kb8 84.Qe5+ Kc8 85.Qe6+ Kb7 86.Qe4+ Kc7 87.Qe5+ Kd7 88.Qg7+ Be7 89.Qxg6 Re3+ 90.Kd2 Rcd3+ 91.Kc2 Rxh3 92.Qf5+ Ke8 93.Qg6+ Kf8 94.Qf5+ Kg7 95.Qg4+ Kf7 96.Qf5+ Bf6 97.Qe4 Rc3+ 98.Kd2 Rh2+ 99.Kd1 Rcc2 100.Qd5+ Kg7 101.Qd7+ Kh6 102.Qf5 Rhd2+ 103.Ke1 Bh4+