1.d4 e6 2.Nf3 b6 3.e3 Bb7 4.Nbd2 c5 5.c3 f5 6.Bd3 Nf6 7.O-O Be7 8.Qc2 Ba6 9.Bxa6 Nxa6 10.e4 fxe4 11.Nxe4 O-O 12.dxc5 Nxe4 13.Qxe4 Nxc5 14.Qg4 Qe8 15.Bg5 Rf5 16.Bxe7 Qxe7 17.Nd4 Rg5 18.Qe2 d5 19.b4 Ne4 20.f3 Nxc3 21.Qxe6+ Qxe6 22.Nxe6 Re5 23.Nd4 Ne2+ 24.Nxe2 Rxe2 25.Rfe1 Rae8 26.Kf1 Rxe1+ 27.Rxe1 Rxe1+ 28.Kxe1 Kf7 29.Ke2 Ke6 30.Kd3 Ke5 31.g3 a6 32.a4 d4 33.h4 h5 34.f4+ Kd5 35.f5 Ke5 36.f6 gxf6 37.g4 hxg4 38.h5 Kf5 39.h6 Kg6 40.h7 Kxh7 41.Kxd4 f5 42.Ke3 Kg6 43.Kf4 Kf6 44.Kg3 Ke5