1.Nf3 d5 2.c4 dxc4 3.e3 Nf6 4.Bxc4 e6 5.O-O Be7 6.Qe2 a6 7.Bb3 c5 8.Rd1 O-O 9.d4 cxd4 10.exd4 b5 11.Nc3 Bb7 12.Bg5 b4 13.Bxf6 Bxf6 14.Ne4 Be7 15.Rac1 Bd5 16.Ne5 f6 17.Nd3 Bxb3 18.axb3 Re8 19.Ng5 fxg5 20.Qxe6+ Kh8 21.Ne5 Rf8 22.Rc8 Qxc8 23.Nf7+ Rxf7 24.Qxc8+ Rf8 25.Qb7 Nd7 26.Qxd7 Bf6 27.Qg4 a5 28.g3 h6 29.Rd2 Rfd8 30.d5 Be5 31.Qe6 Re8 32.Qf5 Bd6 33.Kf1 Rad8 34.Re2 Rxe2 35.Kxe2 Rf8 36.Qe4 Rf6 37.f3 Kg8 38.Kd3 Bf8 39.Kc4 Rb6 40.Qe8 Rd6 41.f4 gxf4 42.gxf4 Rb6 43.f5 Rd6 44.h4 Rb6 45.Kd4 Rd6 46.Ke4 Rb6 47.Ke5 Rf6 48.h5 Kh7 49.Qg6+ Kg8 50.Qe8 Kh7 51.Qc6 Kg8 52.Qa8 Kf7 53.Qd8 Kg8 54.Qxa5 Bd6+ 55.Ke4 Kf7 56.Qa7+ Kf8 57.Qd7 Kg8 58.Qe8+ Kh7 59.Kd4 Bf8 60.Ke4 Bd6 61.Qd8 Bg3 62.Kd4 Bd6 63.Qd7 Kg8 64.Kc4 Bf8 65.Kb5 Rd6 66.Qb7 Rf6 67.Qc8 Rd6 68.Kc4 Rf6 69.Qe8 Kh7 70.Kb5 Kg8 71.Kc4 Kh7 72.Kd4 Bd6 73.Qd8 Bf8 74.Ke5 Kg8 75.Qd7 Bc5 76.Qc8+ Bf8 77.d6 Rxd6 78.Qxf8+ Kxf8 79.Kxd6 Kf7 80.Kc5 Kf6 81.Kxb4 Kxf5 82.Kc5 g5 83.hxg6 Kxg6 84.b4 h5 85.b5 h4 86.b6 h3 87.b7 h2 88.b8=Q h1=Q 89.Qd6+ Kg7 90.Qd7+ Kf8 91.b4 Qg1+ 92.Kc6 Qg2+ 93.Qd5 Qb2 94.b5 Ke7 95.Qd6+ Kf7 96.b6 Qc3+ 97.Qc5 Qf6+ 98.Kc7 Qf4+ 99.Qd6 Qc4+ 100.Qc6 Qf4+ 101.Kc8 Kf8 102.Qc5+ Ke8 103.Qb5+ Ke7 104.Qd7+ Kf8 105.Qe6 Qb4 106.Qf6+ Ke8 107.Qd8+ Kf7 108.b7