1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 g6 5.c4 Bg7 6.Nc2 d6 7.Ne3 Nh6 8.g4 Ng8 9.Nc3 Nf6 10.Be2 h5 11.g5 Nd7 12.O-O Nc5 13.f3 Bh3 14.Rf2 O-O 15.Bf1 Qd7 16.Ned5 Bxf1 17.Rxf1 f5 18.gxf6 exf6 19.Be3 Rad8 20.Qe2 f5 21.exf5 Rxf5 22.Rad1 Qf7 23.Bxc5 dxc5 24.Ne7+ Kh7 25.Nxf5 Rxd1 26.Rxd1 Qxf5 27.Ne4 Nd4 28.Qg2 Nxf3+ 29.Qxf3