1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Ndb5 d6 7.Bf4 e5 8.Bg5 a6 9.Na3 b5 10.Bxf6 gxf6 11.Nd5 f5 12.Bd3 Be6 13.c4 b4 14.Qa4 Bd7 15.Nb5 axb5 16.Qxa8 Qxa8 17.Nc7+ Kd8 18.Nxa8 bxc4 19.Bxc4 Nd4 20.O-O Bc6 21.Nb6 Bxe4 22.Bxf7 Bh6 23.a4 Bd3 24.a5 Bxf1 25.Kxf1 Nc6 26.Bd5 Kc7 27.Ra4 Bc1 28.Nc4 Ne7 29.Be6 d5 30.Nb6 Bxb2 31.Nxd5+ Nxd5 32.Bxd5 Kd6