1.e4 c5 2.Nc3 g6 3.g3 Bg7 4.Bg2 Nc6 5.Nge2 Rb8 6.O-O b5 7.d3 b4 8.Nd5 e6 9.Ne3 Nge7 10.f4 d6 11.f5 exf5 12.exf5 gxf5 13.Bxc6+ Nxc6 14.Nxf5 Be5 15.d4 cxd4 16.Nexd4 Nxd4 17.Nxd4 Bh3 18.Rf2 Qb6 19.Be3 Qb7 20.Qh5 Qd7 21.Re1 Bg4 22.Qh6 Rc8 23.Bf4 Be6 24.Bxe5 dxe5 25.Nxe6 Qxe6 26.Qg7 Kd7 27.Rxf7+ Kc6 28.Rf6 Rhe8 29.Rxe6+ Rxe6 30.Rxe5