1.e4 d5 2.exd5 Qxd5 3.Nc3 Qd6 4.d4 Nf6 5.Be2 c6 6.Bf3 Bf5 7.Nge2 e6 8.Bf4 Qd8 9.Ng3 Bg6 10.O-O Bd6 11.Nce2 Qc7 12.Qd2 Nbd7 13.Rad1 O-O 14.c3 e5 15.dxe5 Bxe5 16.Be3 Nb6 17.b3 Rad8 18.Qc1 Rxd1 19.Rxd1 Rd8 20.Rxd8+ Qxd8 21.Nf4 Nbd5 22.Nxg6 hxg6 23.Bd2 Qd6 24.Kf1 Nf4 25.Qc2 Nd3 26.Ne4 Nxe4 27.Bxe4 Nc5 28.Bf3 Bf4 29.Bxf4 Qxf4 30.h3 Qe5 31.Qd2 Ne6 32.Bg4 Kh7 33.Qe1 Qh2 34.Bxe6 fxe6 35.Qe4 Qh1+ 36.Ke2 Qc1 37.Qd3 Qb2+ 38.Qd2 Qb1 39.f3 Qg1 40.Kd3 Qb1+ 41.Ke3 Qg1+ 42.Kf4 Qh2+ 43.Ke4 e5 44.b4 Qg3 45.a4 a6 46.a5 Kh8 47.Qe2 Qh4+ 48.g4 Kh7 49.Qe3 Qf6 50.Kd3 Qd6+ 51.Kc2 Qd5 52.Qe4 Qd6 53.Qc4 Qf6 54.Qd3 Kh6 55.Qe3+ Kh7 56.Kd3 Qd6+ 57.Ke2 Qd5 58.Qe4 Qd6 59.Ke3 Kh8 60.Qd3 Qf6 61.Qe4 Qd6 62.Qd3 Qf6 63.Qd7 Qf4+ 64.Ke2 Qh2+ 65.Kd3 Qf4 66.Qd8+ Kh7 67.Qh4+ Kg8 68.Qf2 e4+ 69.Ke2 Qc1 70.Qd4 exf3+ 71.Kxf3 Qh1+ 72.Kg3 Qe1+ 73.Kf4 Qf1+ 74.Ke5 Qf6+ 75.Ke4 Qe6+ 76.Kd3 Kh7 77.Qe4 Qd6+ 78.Kc4 Kh8 79.Qd4 Qe7 80.Qf4 Kh7 81.Kd4 c5+ 82.bxc5 Qd8+ 83.Qd6 Qxa5 84.Qd7 b6 85.c6 Qc5+ 86.Ke4 Qc4+ 87.Ke5 Qxc3+ 88.Kd6 Qg3+ 89.Ke6 Qe3+ 90.Kf7 Qf4+ 91.Ke8 Qb8+ 92.Qd8 Qe5+ 93.Kd7 a5 94.Qh4+ Kg8 95.Qe7 Qb5 96.Qe6+ Kh7 97.Kd8 Qd3+ 98.Qd7 Qf3 99.c7 Qf8+ 100.Qe8 Qd6+ 101.Kc8 b5 102.Kb7 Qd5+ 103.Qc6 Qf7 104.Ka8