1.d4 Nf6 2.Nf3 d5 3.e3 Bg4 4.h3 Bh5 5.g4 Bg6 6.Ne5 Nfd7 7.Nxg6 hxg6 8.c4 dxc4 9.Bxc4 Nb6 10.Bb3 e6 11.Qf3 c6 12.Nc3 Na6 13.a3 Nc7 14.O-O Qh4 15.Kg2 O-O-O 16.Rh1 Qf6 17.Qe2 Nbd5 18.Ne4 Qh4 19.f4 Be7 20.Bd2 g5 21.fxg5 Bxg5 22.Raf1 Bf6 23.Ng3 Ne7 24.Nh5 Nf5 25.Qf2 Rxh5 26.gxf5 Rg5+ 27.Kh2 Be5+