1.f4 Nf6 2.Nf3 e6 3.e3 c5 4.b3 d5 5.Bb2 a6 6.a4 Nc6 7.Be2 d4 8.Ne5 Nxe5 9.fxe5 Ne4 10.O-O Qd5 11.d3 Ng5 12.Nd2 Qxe5 13.Nc4 Qc7 14.exd4 cxd4 15.Bxd4 Bc5 16.Bxc5 Qxc5+ 17.d4 Qc7 18.Bd3 Qd8 19.c3 Qd5 20.h4 Ne4 21.Bxe4 Qd8 22.Qh5 g6 23.Qg5 Qxg5 24.hxg5 O-O 25.Rf3 Rb8 26.Nb6 a5 27.Raf1 Kg7 28.d5 exd5 29.Bxd5 Bf5 30.g4 Bxg4 31.Rxf7+ Rxf7 32.Rxf7+ Kh8 33.Nd7 Rd8 34.Nf6 Rd7 35.Rf8+