1.d4 d5 2.Nf3 c5 3.Bf4 Nc6 4.e3 Nf6 5.c3 e6 6.Nbd2 Bd6 7.Bg3 O-O 8.Bd3 Qe7 9.Ne5 Bxe5 10.dxe5 Nd7 11.f4 f6 12.Nf3 fxe5 13.fxe5 g6 14.h4 Qg7 15.h5 gxh5 16.Bf4 Ndxe5 17.Nxe5 Nxe5 18.Bxh7+ Qxh7 19.Bxe5 Rf5 20.Bf4 Bd7 21.Qf3 Qg6 22.Rh3 Kf7 23.O-O-O Bc6 24.e4 dxe4 25.Qe3 e5 26.Bh2 Qg5 27.Qxg5 Rxg5 28.Rf1+ Ke6 29.g4 Rh8 30.gxh5 Rgxh5 31.Rxh5 Rxh5 32.Bg1 Bb5 33.Re1 Bd3 34.Bxc5 Rh2 35.Bxa7 Rc2+ 36.Kd1 Rxb2 37.Be3 Kd5 38.Rg1 Kc4 39.Rg5 Kxc3 40.Rxe5 Rb1+