1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.Nxc6 bxc6 7.e5 Ng8 8.Bf4 Bg7 9.Bc4 Nh6 10.O-O O-O 11.Ne4 Nf5 12.c3 Qa5 13.Re1 Bxe5 14.Bxe5 Qxe5 15.Ng3 Qf6 16.Nxf5 gxf5 17.Re3 d5 18.Bb3 f4 19.Re1 e5 20.c4 d4 21.Bc2 Bf5 22.Bxf5 Qxf5 23.Qf3 Rac8 24.g3 Rfe8 25.gxf4 e4 26.Qd1 c5 27.b4 Rc6 28.bxc5 Rg6+ 29.Kh1 Qxf4 30.c6 e3 31.f3 e2