1.c4 Nf6 2.g3 g6 3.Bg2 Bg7 4.Nf3 O-O 5.O-O d6 6.Nc3 Nc6 7.d4 e5 8.e3 Nh5 9.d5 Ne7 10.e4 f5 11.Ne1 Nf6 12.Nd3 fxe4 13.Nxe4 Nxe4 14.Bxe4 Bh3 15.Bg2 Qd7 16.f4 Rf7 17.fxe5 Rxf1+ 18.Qxf1 Bxg2 19.Qxg2 dxe5 20.Qe4 Qf5 21.Qxf5 gxf5 22.Nc5 b6 23.Ne6 Bf6 24.Nxc7 Rc8 25.d6 Nc6 26.Nd5 Bd8 27.Be3 Nb8 28.Ne7+ Bxe7 29.dxe7 Kf7