1.e4 c5 2.Nc3 Nc6 3.g3 g6 4.Bg2 Bg7 5.Nge2 e6 6.d3 Nge7 7.O-O O-O 8.Be3 Nd4 9.Qd2 Rb8 10.Nd1 b5 11.c3 Nxe2+ 12.Qxe2 d6 13.Qd2 Qc7 14.Bh6 f5 15.Bxg7 Kxg7 16.f4 Bb7 17.Qe2 d5 18.exf5 exf5 19.Nf2 Rbe8 20.Nh3 h6 21.g4 d4 22.Bxb7 Qxb7 23.Qe5+ Kh7 24.Qxc5 dxc3 25.bxc3 Nd5 26.Rab1 Ne3 27.Rfe1 Qg2#