1.c4 Nf6 2.Nc3 e6 3.Nf3 Be7 4.g3 O-O 5.Bg2 d5 6.cxd5 exd5 7.d4 c5 8.O-O cxd4 9.Nxd4 Bc5 10.Bg5 Be6 11.Ndb5 d4 12.Bxb7 dxc3 13.Qxd8 Rxd8 14.Bxa8 cxb2 15.Rab1 Na6 16.Bc6 Nb4 17.Bxf6 gxf6 18.Be4 Bd4 19.Rfd1 Bxa2 20.Rxb2 Bxf2+ 21.Kxf2 Rxd1 22.Rxb4 Rd7 23.Ra4 Bd5 24.Bxd5 Rxd5 25.Nxa7 Rd8 26.Rg4+ Kf8 27.Nc6 Rd7 28.Rf4 Rd6 29.Nd4 Kg7 30.Nf5+