1.e4 c5 2.Nc3 Nc6 3.d3 g6 4.g3 Bg7 5.Bg2 e6 6.Be3 d6 7.Qd2 Nd4 8.Nd1 Ne7 9.c3 Ndc6 10.Nf3 O-O 11.Bh6 e5 12.h4 f5 13.Bxg7 Kxg7 14.exf5 gxf5 15.Ne3 d5 16.O-O-O Be6 17.d4 cxd4 18.cxd4 e4 19.Ng5 Qd6 20.Bf1 f4 21.gxf4 Rxf4 22.Nc4 dxc4 23.Nxe6+ Qxe6 24.Qxf4 Nb4 25.Rg1+ Kh8 26.Qe5+ Qxe5 27.dxe5 Ned5 28.Rd4 Nf4 29.Rxe4 Nfd3+ 30.Bxd3 Nxd3+ 31.Kc2 b5