1.e4 c5 2.Nf3 Nc6 3.Bb5 g6 4.O-O Bg7 5.c3 e5 6.d4 cxd4 7.cxd4 exd4 8.Bf4 Nge7 9.Bd6 a6 10.Bc4 O-O 11.Nbd2 b6 12.Nb3 Bb7 13.Bd5 Na5 14.Nxa5 Bxd5 15.exd5 bxa5 16.Rc1 Re8 17.Bc7 Qc8 18.Be5 Qb7 19.Bxg7 Kxg7 20.Qxd4+ f6 21.Rfd1 Rac8 22.Rxc8 Nxc8 23.h4 Nd6 24.b3 Re2 25.Qc5 Nf5 26.g4 Ne7 27.Kf1 Re4 28.Rd4 d6 29.Qxd6 Rxd4 30.Nxd4 Qb4 31.Qxb4