1.Nf3 c5 2.g3 Nc6 3.Bg2 e5 4.O-O d6 5.c4 f5 6.d3 Nf6 7.Nc3 Be7 8.Ne1 O-O 9.Nc2 f4 10.gxf4 Qe8 11.fxe5 dxe5 12.Nd5 Qh5 13.e4 Bg4 14.f3 Bh3 15.f4 Ng4 16.Qf3 Bxg2 17.Qxg2 exf4 18.Bxf4 Bf6 19.Kh1 Bxb2 20.Rab1 Be5 21.h3 Nf6 22.Rxb7 Nxd5 23.cxd5 Na5 24.Re7 Bf6 25.Re6 Kh8 26.Ne3 Rae8 27.Bd6 Rxe6 28.Bxf8 Rb6 29.Rxf6