1.d4 Nf6 2.c4 e6 3.Nf3 b6 4.g3 Ba6 5.b3 b5 6.e3 bxc4 7.bxc4 Bb4+ 8.Bd2 Be7 9.Nc3 O-O 10.Qc2 c5 11.d5 exd5 12.cxd5 Bxf1 13.Kxf1 d6 14.Kg2 Nbd7 15.Rab1 Nb6 16.e4 Re8 17.Bf4 Nh5 18.Rhe1 Nd7 19.e5 dxe5 20.Bxe5 Bf6 21.Bxf6 Nhxf6 22.Rxe8+ Qxe8 23.Re1 Qc8 24.Re7 h6 25.Qe2 a5 26.Ne5 Nxe5 27.Qxe5 Qa6 28.Ne4 Nxe4 29.Re8+ Rxe8 30.Qxe8+ Kh7 31.Qxe4+ Qg6 32.Kf3 f5 33.Qe5 Qg4+ 34.Ke3 g6 35.f3 Qb4 36.Qe7+ Kg8 37.d6 Qd4+ 38.Ke2 Qb2+ 39.Kf1 Qb1+ 40.Kg2 Qxa2+ 41.Kh3 Qf7 42.Qd8+ Qf8 43.Qc7 g5 44.d7