1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Qc2 O-O 5.a3 Bxc3+ 6.Qxc3 d5 7.Nf3 dxc4 8.Qxc4 b6 9.Bg5 Ba6 10.Qa4 Qd7 11.Qb3 Ne4 12.Rd1 Nxg5 13.Nxg5 Qe7 14.Nf3 c5 15.e3 Bxf1 16.Kxf1 Nc6 17.Ke2 cxd4 18.Nxd4 Nxd4+ 19.Rxd4 Qg5 20.g4 Qh4 21.Qb4 Rac8 22.Rd2 Rc5 23.Qe4 f5 24.Qxe6+ Kh8 25.Qd6 Qxg4+ 26.f3 Qc4+ 27.Kf2 Qh4+ 28.Qg3 Qf6 29.Qf4 Rfc8 30.Rhd1 h6 31.Qd6 Qh4+ 32.Qg3 Qf6 33.Qd6 Qf7 34.Qf4 Rc2 35.e4 Qb3 36.Kg3 Rxd2 37.Rxd2 fxe4 38.Qxe4 Rf8 39.Kg2 Qf7 40.Re2 Qf6 41.Qg4 Rd8 42.Qc4 Qg6+ 43.Qg4 Qf7 44.Qe4 Qf6 45.Qc4 a5 46.Kf2 Rf8 47.Qg4 b5 48.Qe4 a4 49.Kg2 Rd8 50.Kf2 Rf8 51.Kg2 Rc8 52.Kf2 Rd8 53.Qe7 Qd4+ 54.Kg2 Kh7 55.Kh3 Qd1 56.Qe4+ Kh8 57.Rg2 Rf8 58.Kg3 Qd6+ 59.f4 Qd1 60.h3 Qd6 61.Re2 Rd8 62.Kh2 Qd3 63.Qe7 Rd7 64.Qe3 Kh7 65.Qf2 Rc7 66.Kg2 Rc1 67.Kh2 Rd1 68.Qg2 Qf5 69.Rf2 Rd3 70.Qg4 Qf6 71.Qe2 Qd4 72.Kg2 Qd5+ 73.Kh2 Qd4 74.Kg2 Re3 75.Qc2+ Qd3 76.Qxd3+ Rxd3 77.Rf3 Rd2+ 78.Rf2 Rd5 79.Kf3 Rd3+ 80.Kg4 Kg6 81.Rc2 h5+ 82.Kh4 Kf5 83.Rc5+ Kxf4 84.Rxb5 g5+ 85.Kxh5 Rxh3+ 86.Kg6 g4 87.Rb4+ Kf3 88.Kg5 g3 89.Rf4+ Ke2 90.Re4+ Kf3 91.Rf4+ Kg2 92.Rxa4 Kh2 93.Rg4 g2 94.Kf4 g1=Q 95.Rxg1 Kxg1 96.Ke4 Rb3 97.Kd5 Rxb2 98.Kc5 Ra2 99.Kb4 Kf2 100.a4 Ke3 101.a5 Kd4 102.Kb5 Kd5 103.Kb6 Kd6 104.a6 Rb2+