1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 d6 6.Bc4 e6 7.Be3 Be7 8.Qe2 O-O 9.O-O-O Bd7 10.Kb1 Rc8 11.Bb3 Nxd4 12.Rxd4 Qa5 13.Rhd1 Rfd8 14.g4 Bc6 15.g5 Nd7 16.h4 b5 17.Bc1 Bf8 18.a3 Ne5 19.h5 Nc4 20.g6 Be8 21.gxf7+ Bxf7 22.Nxb5 e5 23.Rd5 Bxd5 24.Rxd5 Nb6 25.Nxd6 Nxd5 26.Bxd5+ Kh8 27.Nf7+