1.d4 Nf6 2.Bf4 d5 3.e3 Nc6 4.Nf3 e6 5.Bd3 Bd7 6.c4 Bd6 7.Bg3 Nb4 8.Be2 dxc4 9.Bxc4 Bxg3 10.hxg3 c5 11.a3 Nc6 12.dxc5 Qa5+ 13.b4 Nxb4 14.O-O Na6 15.Bxa6 Qxa6 16.Qd4 Bc6 17.Nbd2 O-O 18.Rfc1 Rfd8 19.Qb4 h6 20.Nc4 Ne4 21.Nd6 Nxd6 22.cxd6 Bxf3 23.gxf3 Rxd6 24.Rc7 Rad8 25.Kg2 Rd1 26.Rxd1 Rxd1 27.Rc8+ Kh7 28.Rc4 Rd7 29.a4 b6 30.Qc3 Qb7 31.Qc2+ f5 32.Rc6 Re7 33.e4 Qd7 34.Rc4 Rf7 35.Rc6 e5 36.Qc4 f4 37.g4 Re7 38.Rc8 Qe6 39.Qc3 h5 40.gxh5 Re8 41.Rc6 Qe7 42.Rg6 Qh4 43.Qc7 Re7 44.Qc8 Qxh5 45.Rg4 Qe8 46.Qf5+ Kg8 47.Rh4 Re6 48.Qh7+ Kf7 49.Qf5+ Ke7 50.Rg4 g6 51.Qg5+ Kd6 52.Rh4 Qe7 53.Qg4 Kc5 54.Rh1 Kb4 55.Rb1+ Ka5 56.Qh3 Rc6 57.Qh8 Qg5+ 58.Kf1 Qh5 59.Qa8 Qh1+ 60.Ke2 Qxb1 61.Qxc6 Qb2+ 62.Kf1 a6 63.Kg2 Qd4 64.Qe8 Qd6 65.Kh3 b5 66.axb5 axb5 67.Kg4 b4 68.Kg5 b3 69.Qa8+ Kb4 70.Qb7+ Kc3 71.Qc8+ Kb2 72.Qc4 Qb6 73.Qd5 Qd4 74.Kxg6 Kc2 75.Qc6+ Qc3 76.Qa4 Kd3 77.Kf5 b2 78.Qd1+ Kc4 79.Qa4+ Kd3 80.Qd1+ Qd2 81.Qb3+ Ke2 82.Kxe5 Kxf2 83.Kf5 Qc1 84.e5 b1=Q+ 85.Qxb1 Qxb1+ 86.Ke6 Kxf3 87.Kd5 Ke3 88.e6 f3 89.Kc6 Kd4 90.e7 Qg6+ 91.Kd7 Qf7 92.Kd8 f2 93.e8=Q Qxe8+ 94.Kxe8 Ke5 95.Kd7 f1=Q 96.Kc6 Qc4+ 97.Kb6 Kd6 98.Ka5 Qb3 99.Ka6 Kc6 100.Ka5 Qa3# 0-1