1.f4 Nf6 2.Nf3 g6 3.d3 Bg7 4.e4 d6 5.Be2 O-O 6.O-O c5 7.Qe1 Nc6 8.c3 Rb8 9.Qh4 e6 10.g4 Ne8 11.Qg3 f5 12.gxf5 exf5 13.e5 dxe5 14.fxe5 Nc7 15.Bg5 Qd5 16.Nbd2 Ne6 17.d4 cxd4 18.Bc4 Qc5 19.b4 Qb6 20.Nxd4 Nxd4 21.cxd4 Qxd4+ 22.Be3 Qc3 23.Bxa7 Qxd2 24.Qb3 Bxe5 25.Bxe6+ Kg7 26.Rf2 Qg5+ 27.Rg2 Qf6 28.Bxb8 Bd4+