1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 g6 5.Nc3 Bg7 6.Be3 Nf6 7.Bc4 O-O 8.f3 Qb6 9.Bb3 Nxe4 10.Nd5 Qa5+ 11.c3 Nf6 12.Nxc6 bxc6 13.Nxe7+ Kh8 14.Nxc8 Raxc8 15.O-O d5 16.Qd2 Rfe8 17.Rfe1 Nd7 18.Qf2 Ne5 19.Rad1 Qb5 20.Bd4 a5 21.Rd2 Re6 22.Rde2 Rce8 23.Bd1 c5 24.a4 Qc6 25.Bxe5 Rxe5 26.Rxe5 Rxe5 27.Rxe5 Bxe5 28.f4 Bf6 29.Qe2 d4 30.Bb3 Kg7 31.Kf1 Qd6