1.c4 Nf6 2.Nc3 e5 3.Nf3 Nc6 4.g3 d5 5.cxd5 Nxd5 6.Bg2 Bc5 7.O-O O-O 8.Qc2 Nd4 9.Qe4 Nxc3 10.dxc3 Nxf3+ 11.exf3 Re8 12.Re1 c6 13.f4 Qb6 14.Be3 Bxe3 15.Qxe3 Qxb2 16.fxe5 Bf5 17.a4 f6 18.f4 Rad8 19.Bf1 fxe5 20.Bc4+ Be6 21.Rab1 Qc2 22.Bxe6+ Rxe6 23.Rxb7 Rh6 24.Rxg7+ Kh8 25.h4 Re6 26.Rg5 e4 27.f5 Re7 28.f6 Rf7 29.Qxe4 Qxc3 30.Qe8+ Rf8 31.f7 Qd4+ 32.Kh1