1.d4 Nf6 2.Nf3 g6 3.Bf4 Bg7 4.e3 d5 5.Bd3 Nbd7 6.O-O Nh5 7.Bg5 h6 8.Bh4 g5 9.Bg3 Nxg3 10.fxg3 e5 11.Nxe5 Nxe5 12.dxe5 Bxe5 13.c3 c6 14.Qf3 Be6 15.Nd2 g4 16.Qf2 Qc7 17.e4 O-O-O 18.exd5 Bxd5 19.Bc4 Kb8 20.Bxd5 cxd5 21.Nb3 h5 22.Qxf7 Rd7 23.Qf5 h4 24.Qxg4 hxg3 25.h3 Qb6+ 26.Kh1 Rg7 27.Qf5 Bc7 28.Qf6 Rxh3+