1.e4 c5 2.Nc3 d6 3.f4 g6 4.Nf3 Bg7 5.Bc4 Nc6 6.O-O e6 7.d3 Nge7 8.Qe1 O-O 9.f5 gxf5 10.Qh4 fxe4 11.Ng5 h6 12.Ncxe4 Nf5 13.Qh5 d5 14.g4 dxc4 15.gxf5 exf5 16.Be3 Ne5 17.Nf3 fxe4 18.Nxe5 Qd5 19.Bf4 exd3 20.Rf3 a5 21.Rg3 Ra6 22.Re1 Kh7 23.cxd3 Qd4+ 24.Ree3 Qxf4 25.Nxc4