1.e4 c5 2.Nc3 d6 3.g3 Nc6 4.Bg2 Nf6 5.d3 e6 6.Be3 Be7 7.Nf3 O-O 8.O-O a6 9.Qe2 Qc7 10.Rfe1 d5 11.Bf4 Qd7 12.e5 Ne8 13.Ng5 Bxg5 14.Bxg5 Nd4 15.Qg4 Kh8 16.Rac1 Nc7 17.Qh4 b5 18.Ne4 dxe4 19.Bxe4 Nf5 20.Qh3 Rb8 21.g4 Nh6 22.Bxh6 gxh6 23.Qxh6 f5 24.Qxf8#