1.c4 Nf6 2.Nc3 c5 3.Nf3 d5 4.cxd5 Nxd5 5.e4 Nc7 6.d4 cxd4 7.Qxd4 Qxd4 8.Nxd4 e5 9.Nc2 Bc5 10.Be3 Bxe3 11.Nxe3 O-O 12.Bc4 Be6 13.Bxe6 Nxe6 14.O-O Nc6 15.Rfd1 Ned4 16.Kf1 Rad8 17.Rac1 Rd7 18.Ned5 Rfd8 19.Re1 f5 20.f3 fxe4 21.fxe4 Ne6 22.Rcd1 Ncd4 23.Ne3 Rf7+ 24.Kg1 Rdf8 25.Ng4 Nc6 26.Rf1 Rxf1+ 27.Rxf1 Rf4 28.Ne3 Nc5 29.g3 Rxf1+