1.e4 c5 2.Nf3 d6 3.c3 Nf6 4.Be2 g6 5.O-O Bg7 6.Re1 O-O 7.Bf1 Nc6 8.d4 cxd4 9.cxd4 Bg4 10.Nc3 d5 11.e5 Ne4 12.Ne2 e6 13.h4 f6 14.exf6 Qxf6 15.Bg5 Nxg5 16.hxg5 Qf7 17.Qd3 e5 18.dxe5 Bxf3 19.Qxf3 Qxf3 20.gxf3 Nxe5 21.Nd4 Rf4 22.Ne6 Nxf3+ 23.Kh1 Rh4+ 24.Kg2 Nxe1+ 25.Rxe1 Re8 26.Bb5 Re7 27.f4 Rxf4 28.Nxf4 Rxe1 29.Nxd5 Bxb2 30.Bc4 Kh8 31.Bb3 b5 32.Nc7 Re5