1.e4 c5 2.Nc3 Nc6 3.f4 g6 4.Nf3 Bg7 5.Bc4 a6 6.a4 b6 7.d3 Bb7 8.O-O Nh6 9.Qe1 e6 10.f5 gxf5 11.Bg5 f6 12.Bd2 fxe4 13.Nxe4 Nf5 14.g4 d5 15.gxf5 dxc4 16.fxe6 Ne5 17.Nxe5 Qd4+ 18.Qf2 Bxe4 19.Qxd4 cxd4 20.dxe4 fxe5 21.Rf7 Rg8 22.Kh1 Bf8 23.Raf1 Be7 24.Rxh7 a5 25.h4 Rc8 26.Bg5 Bc5 27.Rff7 d3 28.cxd3 cxd3 29.Rd7 d2 30.Bxd2 Rg1+ 31.Kh2 Rf1 32.Rdf7 Bg1+ 33.Kg2 Rxf7 34.exf7+