1.e4 c5 2.Nf3 e6 3.Nc3 a6 4.g3 b5 5.d4 cxd4 6.Nxd4 Bb7 7.Bg2 Nf6 8.O-O b4 9.Nce2 Bxe4 10.Bxe4 Nxe4 11.Nf4 Nf6 12.Qf3 Ra7 13.Be3 Rc7 14.Rad1 Qc8 15.g4 Qb7 16.Qh3 g6 17.Nd3 Bg7 18.Bf4 Rc4 19.Ne5 Rc8 20.Bh6 O-O 21.Rfe1 Rfe8 22.Bxg7 Kxg7 23.g5 Nh5 24.Ng4 d6 25.Nf6 Nxf6 26.Qh6+ Kh8 27.gxf6 Rg8 28.Nxe6 fxe6 29.Rxe6 Rc7 30.Rde1 Nc6 31.Re8 Ne5 32.R1xe5 dxe5 33.Qf8 Qd5