1.e4 c5 2.Nf3 e6 3.Nc3 a6 4.d4 cxd4 5.Nxd4 Qc7 6.Bd3 Nf6 7.Qe2 d6 8.f4 Nbd7 9.Nf3 g6 10.O-O Bg7 11.Kh1 Nc5 12.Bd2 O-O 13.Rae1 b5 14.b4 Ncd7 15.e5 dxe5 16.fxe5 Ng4 17.Ne4 Ngxe5 18.Bf4 Qa7 19.Be3 Qc7 20.Bf4 Qa7 21.Be3 Qb8 22.Bf4 Qb6 23.Nxe5 Nxe5 24.Bxe5 Bxe5 25.Ng5 Bc3 26.Rd1 Ra7 27.Nxh7 Kxh7 28.Bxg6+ Kxg6 29.Rd3 f5 30.Rxc3 Kf6 31.Qh5 Qd4 32.Rg3 Rg7 33.Rd1 Rh8 34.Rg6+