1.d4 Nf6 2.c4 e6 3.g3 c5 4.d5 exd5 5.cxd5 b5 6.a4 b4 7.Bg2 d6 8.Nd2 g6 9.Nc4 Bg7 10.Nf3 O-O 11.O-O a5 12.Bf4 Ra6 13.Re1 Nh5 14.Bg5 Qc7 15.e4 Nd7 16.Qd3 Nb6 17.b3 Nxc4 18.Qxc4 Rb6 19.Rac1 Ba6 20.Qc2 c4 21.Re3 h6 22.Bf4 g5 23.Bxg5 hxg5 24.Nxg5 Qe7 25.h4 cxb3 26.Qxb3 Bh6 27.f4 Rc8 28.Rxc8+ Bxc8 29.e5 Bf5 30.exd6 Qxd6 31.Re8+ Kg7 32.Qb2+ Qf6 33.Qf2 b3 34.Ne6+ Rxe6 35.dxe6 b2 36.Rb8 b1=Q+ 37.Rxb1 Bxb1 38.exf7 Qxf7 39.Qb2+ Qf6 40.Qxb1 Nxg3 41.Qb7+ Kh8 42.Qa8+ Bf8 43.Qxa5 Qxf4 44.Qc3+ Bg7 45.Qf3 Bd4+ 46.Kh2 Nf1+ 47.Kh3 Qh2+ 48.Kg4 Ne3+ 49.Kh5 Qe5+ 50.Kg6 Qg7+ 51.Kh5 Qh7+ 52.Kg5 Qg7+ 53.Kh5 Nxg2 54.Qa8+ Kh7 55.Qe4+ Kg8 56.Qe8+ Kh7 57.Qe4+ Kg8 58.Qe8+ Qf8 59.Qg6+ Kh8 60.Qxg2 Be3 61.Kg4 Qf4+ 62.Kh3 Qxa4 63.Qf3 Bf4 64.Qh5+ Kg7 65.Qg4+ Kf6 66.Qf3 Qd4 67.Kg4 Ke5 68.Qe2+ Be3+ 69.Kh3 Qf4 70.Qb5+ Ke6 71.Qc6+ Ke7 72.Qb7+ Kd8 73.Qd5+ Kc7 74.Qa5+ Kc6 75.Qa6+ Kc7 76.Qa5+ Bb6 77.Qc3+ Kb7 78.Qg7+ Bc7 79.Qg2+ Kb8 80.Qb2+ Kc8 81.Qh8+ Kb7 82.Qb2+ Ka6 83.Qa3+ Ba5 84.Qd3+ Kb6 85.Qd8+ Kb5 86.Qd7+ Kb4 87.Qe7+ Kb3 88.Qe6+ Ka4 89.Qg4 Qxg4+ 90.Kxg4 Bd2 91.Kf5 Kb3 92.Kg6 Kc2 93.h5 Kd1 94.h6 Bxh6