1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Qc2 O-O 5.a3 Bxc3+ 6.Qxc3 b6 7.Nf3 Bb7 8.e3 d6 9.Be2 Nbd7 10.O-O Ne4 11.Qc2 f5 12.Ne1 Qe7 13.f3 Nef6 14.Nd3 e5 15.Nf2 f4 16.dxe5 fxe3 17.exf6 exf2+ 18.Rxf2 Qxf6 19.Bd3 Qh4 20.Bd2 Ne5 21.Raf1 Rae8 22.b3 Re6 23.Bc3 Qh5 24.Bxe5 Rxe5 25.f4 Re7 26.b4 c5 27.Re2 Rfe8 28.Rfe1 Rxe2 29.Rxe2 Rxe2 30.Bxe2 Qe8 31.Kf2 Qe7 32.bxc5 Qh4+ 33.Ke3 dxc5 34.Qf5 Bxg2 35.Qd7 Qh3+ 36.Qxh3 Bxh3 37.Ke4 Kf7 38.Kd5 Bg2+ 39.Kd6 Kf6 40.Kc7 Kf5 41.Kb8 a5 42.Ka7 Kxf4 43.Kxb6 Ke3 44.Bd1 Kd4 45.Kxa5 Kxc4 46.Kb6 Kd4 47.a4 c4 48.a5 Kd3 49.Kc5 c3 50.a6 c2 51.Bxc2+ Kxc2 52.Kd6 g6 53.Ke5 h5 54.Kf6 Be4 55.Ke5 Kd3 56.Kf4 Kd4 57.a7 Kd3 58.Kg5