1.e4 c5 2.Ne2 Nc6 3.Nbc3 d6 4.d4 cxd4 5.Nxd4 Nf6 6.Bc4 e6 7.Be3 Be7 8.Qe2 a6 9.O-O-O Qc7 10.Bb3 O-O 11.g4 Nxd4 12.Rxd4 Nd7 13.g5 Nc5 14.e5 d5 15.Bxd5 exd5 16.Nxd5 Qxe5 17.f4 Qe6 18.f5 Qe5 19.f6 Bd8 20.Qc4 Ne6 21.Re4 Qf5 22.Rf1 Qg6 23.fxg7 Nxg7 24.Rf6 Bxf6 25.gxf6 Qg2 26.fxg7 Kxg7 27.Bd4+ f6 28.Qc7+ Rf7 29.Bxf6+ Kg6 30.Nf4+ Kh6 31.Qxf7