1.Nf3 e6 2.c4 f5 3.g3 Nf6 4.Bg2 d5 5.O-O c6 6.d3 Bc5 7.cxd5 cxd5 8.Bf4 Nc6 9.Nc3 O-O 10.Rc1 Qe7 11.Qb3 h6 12.d4 Bxd4 13.Nb5 Bc5 14.Nc7 g5 15.Nxa8 gxf4 16.Nh4 Kh7 17.Nc7 Ne4 18.Bxe4 fxe4 19.Nb5 a6 20.Nc3 Nd4 21.Qd1 Rg8 22.Kh1 Nc6 23.Ng2 fxg3 24.fxg3 Ne5 25.Qc2 Ba7 26.Nxe4 dxe4 27.Qxe4+ Ng6 28.Nf4 Bc5 29.Nxg6 Rxg6 30.Rxc5 Qxc5 31.Rf7+