1.e4 c5 2.Nc3 Nc6 3.f4 g6 4.Nf3 Bg7 5.Bc4 e6 6.f5 gxf5 7.d3 Nge7 8.Bg5 f6 9.Bh4 d5 10.exd5 exd5 11.Bb5 O-O 12.O-O Ng6 13.Bf2 d4 14.Ne2 Nce5 15.Ng3 Be6 16.Qd2 Nxf3+ 17.gxf3 Nh4 18.Qf4 Ng6 19.Qd2 a6 20.Bc4 Bxc4 21.dxc4 Ne5 22.Qf4 Nxc4 23.Nxf5 Kh8 24.Kh1 Rg8 25.Rae1 Ne5 26.Bh4 Ng6 27.Qg3 Nxh4 28.Qxh4 Qd5 29.Ne7 Qxa2 30.Ng6#