1.d4 Nf6 2.c4 e6 3.Nf3 b6 4.Bf4 Bb7 5.a3 d6 6.Nc3 Ne4 7.Nxe4 Bxe4 8.e3 Be7 9.Bd3 Bxd3 10.Qxd3 f5 11.e4 g5 12.Bd2 g4 13.Ng1 O-O 14.O-O-O c5 15.exf5 exf5 16.h3 Nc6 17.hxg4 cxd4 18.gxf5 Qc8 19.Qg3+ Kh8 20.Rxh7+ Kxh7 21.Qg6+ Kh8 22.Nf3 Bh4 23.Rh1