1.f4 Nf6 2.Nf3 c5 3.b3 d5 4.e3 Nc6 5.Bb5 Bd7 6.Bb2 e6 7.O-O a6 8.Bxc6 Bxc6 9.Ne5 Qc7 10.d3 Bd6 11.Nd2 O-O-O 12.Ndf3 Be8 13.Qe1 Rg8 14.a3 Nd7 15.c4 Qb6 16.Qc3 f6 17.Nxd7 Bxd7 18.Rab1 d4 19.Qd2 dxe3 20.Qxe3 Qc7 21.Nd2 g5 22.Bxf6 Bxf4 23.Rxf4 gxf4 24.Qe2 Rdf8 25.Be5 Qb6 26.Nf3 Bc6 27.Qf2 Rf5 28.d4 Bxf3 29.Qxf3 cxd4 30.Qe4 d3+ 31.Bd4 Qc6 32.Qxc6+ bxc6