1.d4 f5 2.c4 Nf6 3.Nc3 e6 4.Nf3 Be7 5.g3 d5 6.Bg2 c6 7.O-O O-O 8.h4 Bd6 9.c5 Bc7 10.Bf4 Bxf4 11.gxf4 Ne4 12.Qe1 b6 13.b4 Ba6 14.Rc1 bxc5 15.bxc5 Qf6 16.Nb1 Qh6 17.e3 Qf6 18.Qa5 Bxf1 19.Bxf1 Qe7 20.Na3 Nd7 21.Nc2 Ndf6 22.Nb4 Rfc8 23.Ba6 Rc7 24.Ne5 Ng4 25.Nexc6 Qxh4 26.Rc2 Ngxf2 27.Kf1 Qh1+ 28.Ke2 Qd1#