e4 c5 Nf3 e6 Nc3 Nc6 Bc4 Nge7 Be2 h6 O-O a6 Na4 d6 b3 Ng6 d4 Bd7 d5 Nce5 Nxe5 Nxe5 f4 Ng6 dxe6 Bc6 exf7+ Ke7 Bh5 Bxe4 Qe2 Kd7 Qxe4 Kc7 Qxg6 Rc8 Bg4 Ra8 Bb2 h5 Nxc5 dxc5 Be5+ Bd6 Rad1 Bxe5 Rxd8 Raxd8 fxe5 hxg4 f8=Q Rhxf8 Qxg7+ Kb6 Rxf8 Rxf8 Qxf8 a5 e6 c4 Qd6+ Ka7 e7 a4 e8=Q c3 Qxa4#