1.f4 Nf6 2.Nf3 d5 3.e3 c5 4.d4 Nc6 5.c3 e6 6.Bd3 Be7 7.Nbd2 Ng4 8.O-O Nxe3 9.Qe1 Nxf1 10.Nxf1 cxd4 11.cxd4 O-O 12.Be3 Nb4 13.Bb1 Bd7 14.a3 Nc6 15.Qc3 Rc8 16.Qd3 g6 17.Ne5 Nxe5 18.fxe5 Bg5 19.b4 Bxe3+ 20.Qxe3 f5 21.g3 Qc7 22.Nd2 Qc3 23.Qxc3 Rxc3 24.Kg2 Ba4 25.Nf3 Rfc8 26.Ng5 Bd7 27.a4 R8c4 28.Nf3 Rxb4 29.a5 Rb2+