1.f4 d5 2.b3 Bf5 3.e3 Nf6 4.Nf3 e6 5.Bb2 Nc6 6.Bb5 Bd6 7.O-O Qd7 8.Ne5 Bxe5 9.fxe5 Ng8 10.d3 a6 11.Bxc6 Qxc6 12.Nc3 O-O-O 13.Ne2 Ne7 14.Nd4 Qb6 15.Kh1 Rdf8 16.a4 a5 17.Ba3 Re8 18.c4 c5 19.Nb5 Bg6 20.Nd6+ Kb8 21.Nxe8 Rxe8 22.d4 dxc4 23.bxc4 cxd4 24.Bd6+ Ka8 25.c5 Qc6 26.Qd2 Qa6 27.exd4 Nc6 28.d5 Nb4 29.dxe6 Rxe6 30.Bc7 Nc6 31.Qd7 Ka7 32.Qc8