1.c4 Nf6 2.Nf3 c5 3.g3 Nc6 4.Bg2 d5 5.cxd5 Nxd5 6.O-O e5 7.Nc3 Nc7 8.Ne1 Bd7 9.Nd3 f6 10.f4 c4 11.Nf2 exf4 12.gxf4 Ne6 13.d3 cxd3 14.Qxd3 Nc5 15.Qe3+ Qe7 16.Nd5 Qxe3 17.Bxe3 Rc8 18.Rac1 b6 19.Rfd1 Ne7 20.Nxe7 Bxe7 21.b4 Ne6 22.Rxc8+ Bxc8 23.Bc6+ Kf7 24.Nd3 Rd8 25.Rc1 Nd4 26.Bxd4 Rxd4 27.Be8+ Kxe8 28.Rxc8+ Rd8