Nf3 c5 e4 d5 exd5 Bf5 Nc3 Nf6 Bc4 Nbd7 Nh4 g6 Nxf5 gxf5 O-O Ne5 Bb3 c4 Ba4+ Nfd7 d3 cxd3 cxd3 Bg7 d4 Ng4 Qf3 Qc7 Bf4 Qb6 Qd3 e6 dxe6 fxe6 Nd5 Nxf2 Bxd7+ Kf7 Rxf2 Qxd4 Bxe6+ Kxe6 Re1+ Qe4 Rxe4+ fxe4 Qxe4+ Be5 Qxe5+ Kd7 Qd6+ Kc8 Ne7#