1.e4 c5 2.Nf3 Nc6 3.c3 Nf6 4.e5 Nd5 5.Bc4 e6 6.d4 d6 7.Bg5 Be7 8.Bxe7 Qxe7 9.O-O cxd4 10.Bxd5 exd5 11.exd6 Qxd6 12.Nxd4 O-O 13.Re1 Be6 14.Na3 a6 15.Nac2 Nxd4 16.Nxd4 Rad8 17.Qe2 Rfe8 18.Qe5 Qb6 19.Rab1 f6 20.Qg3 Bf7 21.Nf5 Bg6 22.Ne7+ Kf7 23.Nxg6 Rxe1+ 24.Rxe1 hxg6 25.Qe3 Qxe3 26.fxe3 g5 27.Kf2 f5 28.Rd1 Ke6 29.h3 Rc8 30.Kf3 Rc4 31.g4