1.d4 d5 2.Bf4 e6 3.e3 Nf6 4.Nf3 Bd6 5.Bg3 Bxg3 6.hxg3 Bd7 7.Ne5 Nc6 8.Nxd7 Qxd7 9.Nd2 O-O 10.c3 Ne7 11.Bd3 h6 12.Nf3 Ng6 13.Qc2 Rae8 14.Bxg6 fxg6 15.Qxg6 Qf7 16.Qxf7+ Kxf7 17.O-O Re7 18.Ne5+ Kg8 19.Ng6 Kf7 20.Nxf8 Kxf8 21.f3 e5 22.Rae1 exd4 23.exd4 Rd7 24.Re5 c6 25.Rfe1 Kf7 26.g4 a5 27.a4 g6 28.Kf2 g5 29.b4 axb4 30.cxb4 b6 31.Re6 Rc7 32.a5 bxa5 33.bxa5 Nh7 34.Rd6 Nf8 35.a6 Nd7 36.Ra1 Nb6 37.Rxh6 Nc4 38.Rh7+ Ke6 39.Rxc7 Kd6 40.Rg7 Nb6 41.a7 Nd7 42.Rxd7+ Kxd7 43.a8=Q Ke6