1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e5 6.Ndb5 d6 7.Bg5 a6 8.Na3 b5 9.Bxf6 gxf6 10.Nd5 Bg7 11.c3 f5 12.Bd3 Ne7 13.Nxe7 Qxe7 14.Nc2 d5 15.exf5 Qg5 16.Qf3 e4 17.Bxe4 Qe7 18.O-O dxe4 19.Qg4 Be5 20.Rad1 h5 21.Qh3 Qg5 22.Ne3 f6 23.Rfe1 Rg8 24.f3 Bb7 25.Nd5 exf3 26.Nc7+ Ke7 27.Rxe5+ fxe5 28.f6+ Kxf6 29.Rd6+ Kf7 30.Qd7+ Qe7 31.Qf5+