1.f4 d5 2.Nf3 Nf6 3.e3 c5 4.d4 Nc6 5.Be2 e6 6.O-O Bd6 7.c3 Qb6 8.Kh1 Bd7 9.Ne5 Ne7 10.Nd2 O-O 11.Bd3 cxd4 12.Nxd7 Nxd7 13.exd4 Qc7 14.Nf3 Nf6 15.Qe2 Bxf4 16.Bxf4 Qxf4 17.Ne5 Qh6 18.Rf3 Ng6 19.Raf1 Nh5 20.Bxg6 hxg6 21.g4 Nf6 22.Qg2 Ne4 23.Rxf7 Rxf7 24.Nxf7 Qe3 25.Rf3 Qe1+ 26.Rf1 Qe3 27.Rf3 Qe1+ 28.Rf1 Qh4 29.Ne5 Qg5 30.Nf7 Qd2 31.Ne5 Qg5 32.Nf7 Qd2