1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Qc2 d5 5.Nf3 dxc4 6.e4 b5 7.e5 Nd5 8.a4 c6 9.Be2 Bb7 10.O-O a6 11.Ne4 Nd7 12.Nfg5 h6 13.Nf3 Be7 14.b3 cxb3 15.Qxb3 b4 16.Nfd2 a5 17.Qg3 Kf8 18.Nb3 Ba6 19.Bxa6 Rxa6 20.Bd2 g6 21.f4 h5 22.Kh1 Ra7 23.Rac1 Qb6 24.Ng5 Bxg5 25.Qxg5 h4 26.h3 Rh5 27.Qg4 Rc7 28.f5 exf5 29.Qe2 Kg7 30.e6 N7f6 31.exf7 Kxf7 32.Nc5 Re7 33.Qc4 Ne4 34.Nxe4 Rxe4 35.Be1 Rh8 36.Bf2 Re6 37.Qb3 Qa6 38.Rfe1 Rxe1+ 39.Rxe1 Re8 40.Rxe8 Kxe8 41.Bxh4 Qe2 42.Kh2 f4 43.Qb1 Kf7 44.Qb3 f3