1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e5 6.Nxc6 bxc6 7.Bc4 Bb4 8.Qe2 O-O 9.O-O h6 10.f4 d6 11.h3 exf4 12.Bxf4 Qe7 13.e5 Bxc3 14.bxc3 dxe5 15.Bxe5 Nd5 16.Rae1 Be6 17.Bd3 Qg5 18.Qe4 f5 19.Qf3 Rae8 20.Bd6 Rf7 21.c4 Nb6 22.Qxc6 Rc8 23.Qb5 Bd7 24.Qb3 Bc6 25.Rf2 f4 26.c5 Nd5 27.Re5 Qg3 28.Bc4 Ne3 29.Bxf7+ Kh8 30.Rxe3 fxe3 31.Bxg3