1.e4 c5 2.Nc3 d6 3.d3 Nc6 4.g3 Nf6 5.Bg2 g6 6.Nge2 Bg7 7.O-O O-O 8.Bg5 Bd7 9.Qd2 a6 10.Bh6 b5 11.Bxg7 Kxg7 12.f4 Rc8 13.Nd1 Bg4 14.Ne3 Bxe2 15.Qxe2 Qb6 16.Kh1 Na5 17.g4 c4 18.g5 Nd7 19.Nd5 cxd3 20.cxd3 Qd8 21.f5 e6 22.f6+ Kh8 23.Ne7 Rc7 24.Qe1 Nc6 25.Nxc6 Rxc6 26.Qh4 Rc2 27.Qh6 Rg8 28.Rf3 Rxb2 29.Qxh7+