1.e4 c5 2.Nc3 Nc6 3.f4 g6 4.Nf3 Bg7 5.Bb5 Nd4 6.Bd3 d6 7.Nxd4 cxd4 8.Ne2 Nf6 9.c3 dxc3 10.dxc3 O-O 11.O-O b5 12.Nd4 b4 13.f5 Bb7 14.Qe1 bxc3 15.bxc3 Rc8 16.Bd2 Nd7 17.Qh4 Bf6 18.Qg3 Qa5 19.fxg6 Bxd4+ 20.cxd4 Qxd2 21.gxf7+ Kh8 22.e5 Rc3 23.Rad1 Qh6 24.Rf4 dxe5 25.Rh4 Qg7 26.Qxg7+ Kxg7 27.Rxh7+ Kf6 28.Rf1+ Ke6 29.Bf5+ Kd6 30.Bg6 exd4 31.Rh4