1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Qc2 Nc6 5.Nf3 Qe7 6.a3 Bxc3+ 7.Qxc3 Ne4 8.Qc2 d5 9.e3 O-O 10.b4 f5 11.Bd3 Rf6 12.Bb2 Nd8 13.Ne5 Rh6 14.g3 Nf7 15.O-O Nxe5 16.dxe5 Qg5 17.Qe2 Bd7 18.f4 Qe7 19.Bxe4 dxe4 20.Rad1 Be8 21.Rd4 g5 22.Qd2 gxf4 23.exf4 Bh5 24.Bc3 Qe8 25.b5 Rg6 26.Bb4 Rg7 27.Kf2 h6 28.a4 Kh7 29.Ke3 a6 30.Bc3 axb5 31.axb5 c5 32.bxc6 Qxc6 33.Ra1 Rxa1 34.Bxa1 b5 35.Qb4 bxc4 36.Bc3 Qa6 37.Qa5 Qb7 38.Qb4 Qa7 39.Qa5 Qf7 40.Qa8 Qc7 41.Qa6 Qb8 42.Rd2 Qb1 43.Qa1 Qb6+ 44.Bd4 Qb8 45.Rb2 Qc8 46.Rb6 c3 47.Qxc3 Rc7 48.Qa3 Rc2 49.Rb2 Kg6 50.Qe7 Rc3+ 51.Kf2 e3+ 52.Bxe3 Rxe3 53.Qf6+ Kh7 54.Qe7+ Kg8 55.Rd2 Rf3+ 56.Kg2 Rd3 57.Rxd3 Qc2+ 58.Kg1 Qxd3 59.Qxe6+ Bf7 60.Qxh6 Bd5 61.Qg6+ Kf8 62.Qf6+ Ke8 63.Qg6+ Kd7 64.Qd6+ Kc8 65.Qc5+ Kb7 66.Qb4+ Kc6 67.Qa4+ Kc5 68.Qa7+ Kb5 69.Qf2 Qe4 70.Qb2+ Kc6 71.Qc3+ Kd7 72.Kf2 Qg2+ 73.Ke3 Qg1+ 74.Kd3 Be4+ 75.Kc4 Qxh2 76.Kb4 Qh7 77.Qc5 Qg6 78.Qa7+ Kc8 79.Qc5+ Kd8 80.Qa5+ Ke8 81.Qb5+ Bc6 82.Qa6 Qe6 83.Qc4 Bd5 84.Qc7 Bc6 85.Qb8+ Kf7 86.Qc7+ Bd7 87.Kc5 Ke7 88.Qb6 Qxb6+ 89.Kxb6 Ke6 90.Kc5 Ba4 91.Kd4 Kf7 92.Kd5 Kg6 93.Ke6 Bc2 94.Ke7 Bb3 95.Kf8 Bc4 96.Ke7 Ba2 97.Kf8 Bb3 98.Ke7 Bc2 99.Ke6 Kh5 100.Kf6 Kg4 101.e6 Ba4 102.e7 Bd7 103.Ke5