1.d4 Nf6 2.Nf3 e6 3.Bf4 d5 4.e3 Bd6 5.c3 O-O 6.Nbd2 Qe7 7.Bd3 c5 8.Bg3 Nc6 9.Ne5 Nd7 10.f4 f6 11.Bh4 Qe8 12.Nxd7 Bxd7 13.O-O Ne7 14.Qe2 Nf5 15.dxc5 Bxc5 16.Bf2 Bc6 17.b4 Bb6 18.a4 a6 19.a5 Ba7 20.e4 Bxf2+ 21.Rxf2 dxe4 22.Nxe4 Qf7 23.Nc5 Rfe8 24.Be4 Bxe4 25.Qxe4 Nd6 26.Qd3 Nb5 27.Re1 Rad8 28.Qf3 Rd5 29.Rfe2 e5 30.fxe5 Rdxe5 31.Rxe5 fxe5 32.Qxf7+ Kxf7 33.Nxb7 Rb8 34.Nc5 Nxc3 35.Nxa6 Rb5 36.Re3 Na2 37.Ra3 Nxb4 38.Nxb4 Rxb4 39.a6 Rb8 40.a7 Ra8 41.Ra6 Ke7 42.Kf2 Kd7 43.Ke3 Kc7 44.Ke4 Kb7 45.Ra1 Re8 46.a8=Q+ Rxa8 47.Rxa8 Kxa8 48.Kxe5 Kb7 49.Ke6 Kc6 50.Kf7 g5 51.Kg7 Kd5 52.Kxh7 Ke5 53.Kg6 Kf4 54.Kh5 Kf5 55.g4+ Kf6 56.h3 Kg7 57.Kxg5