1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Bc4 e6 7.Be3 a6 8.Qe2 Be7 9.O-O-O Qc7 10.Kb1 Bd7 11.Rhg1 b5 12.Bb3 b4 13.Na4 O-O 14.f3 Rab8 15.Nxc6 Bxc6 16.e5 dxe5 17.Nc5 Bb5 18.Qf2 a5 19.g4 Rfe8 20.Nxe6 fxe6 21.Bxe6+ Kh8 22.g5 Nh5 23.g6 Rf8 24.gxh7 Bf6 25.Bc5 Rfd8 26.Rxd8+ Qxd8 27.Ba7 Rb7 28.Be3 Nf4 29.Bxf4 exf4 30.Qe1 Re7 31.Qe4 Qd4