1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.e3 b6 5.Bd3 Bb7 6.Nf3 Ne4 7.Qb3 Bxc3+ 8.bxc3 f5 9.Ba3 Qf6 10.Rd1 Ng5 11.Nxg5 Qxg5 12.Rg1 Nc6 13.c5 f4 14.exf4 Qxf4 15.g3 Qf6 16.Qc2 O-O-O 17.cxb6 axb6 18.h4 h6 19.Rd2 g5 20.hxg5 hxg5 21.Kd1 d5 22.Bb5 e5 23.Bxc6 Bxc6 24.dxe5 Qxe5 25.Re1 Qf6 26.Qd3 Rde8 27.Rxe8+ Rxe8 28.Re2 Re4 29.Rxe4 dxe4 30.Qd2 Qe6 31.Kc1 Bd5 32.Kb1 g4 33.Bc1 Qf7 34.Ka1 Qe6 35.Qc2 Bc4 36.Bf4 Qd5 37.Qa4 Kb7 38.Qc2 c5 39.Qd2 Bd3 40.Qd1 Qd7 41.Qb3 Bb5 42.Kb2 Bc6 43.Qg8 Ka6 44.Qc4+ Ka7 45.Qg8 Bd5 46.Qb8+ Ka6 47.c4 Bxc4 48.Qa8+ Kb5 49.Qxe4 Bd5 50.Qd3+ Kc6 51.Be3 Qf7 52.a3 Qf6+ 53.Qc3 Qf3 54.Qd2 Be6 55.Kc1 Bf5 56.Kb2 Qe4 57.Qc1 Qd3 58.Ka1 Be4 59.Kb2 Qb5+ 60.Ka1 Qb3 61.Qb2 Qd1+ 62.Qc1 Qa4 63.Qb2 Bd5 64.Qf6+ Kb7 65.Qg7+ Ka6 66.Qb2 Qc4 67.Kb1 Be4+ 68.Ka1 Bc2 69.Bc1 Bb3 70.Be3 Bc2 71.Bc1 Qe2 72.Be3 Qd3 73.Ka2 Ka5 74.Ka1 Ka4 75.Ka2 Qc4+ 76.Ka1 Qb3 77.Bc1 Be4 78.Qa2 b5 79.Qxb3+ Kxb3 80.Be3 c4 81.Bc5 c3 82.Bb4 c2 83.Bd2 Kxa3 84.Bc1+ Kb3 85.Bd2 Bd5 86.Bg5 b4 87.Bd2 Be6 88.Bg5 Bc4 89.Bd2 Be2 90.Bg5 Kc3 91.Bf6+ Kd2 92.Bg5+ Kc3 93.Bf6+ Kb3 94.Bg5 Bd3 95.Bd2 Bg6 96.Bg5 Kc3 97.Bf6+ Kd2 98.Bg5+ Kd1 99.Kb2 Bf7 100.Be3 b3 101.Bg5 Ke2 102.Be3 Bd5 103.Kc1 Ke1 104.Kb2