1.d4 Nf6 2.c4 e6 3.Nc3 d5 4.e3 Be7 5.Nf3 O-O 6.Bd3 dxc4 7.Bxc4 a6 8.O-O c5 9.Qe2 b5 10.Bd3 c4 11.Bc2 Bb7 12.b3 b4 13.Na4 c3 14.e4 Nc6 15.Rd1 a5 16.e5 Nd5 17.Nc5 Bxc5 18.Bxh7+ Kxh7 19.Ng5+ Qxg5 20.Bxg5 Be7 21.Bxe7 Ncxe7 22.a4 Ba6 23.Qe4+ Kg8 24.f4 Rac8 25.Rac1 Nf5 26.Re1 Rfd8 27.g4 Nfe7 28.f5 Bb7 29.Qd3 Nf4 30.Qg3 Ned5 31.Rc2 Ba6 32.f6 Ne2+ 33.Rexe2 Bxe2 34.Qh4 Bd3 35.Qg5 Bg6 36.h4 gxf6 37.exf6 Nxf6 38.Rc1 Nh7 39.Qh6 Rxd4 40.h5 Rxg4+ 41.Kf2 Bf5 42.Kf3 c2 43.Kf2 Rc3 44.Qd2 Rh3 45.Qd8+ Kg7 46.h6+ Rxh6