e4 e5 Nf3 Nc6 Bb5 Nf6 O-O Nxe4 Re1 Nd6 Bxc6 dxc6 Nxe5 Be7 Qe2 Bf5 Nf3 Nc8 Qe5 Bxc2 Qxg7 Rf8 d3 Nd6 Bg5 Nf5 Qxh7 Qd5 Nc3 Qxd3 Rad1 Bxd1 Bxe7 Nxe7 Qxd3 Bxf3 Qxf3 Kd8 Qf6 Re8 Rd1+ Kc8 Qxf7 Rh8 Qxe7 b5 Rd7 Kb7 Rxc7+ Kb6 Qd6 Rhe8 Qxc6+ Ka5 Qxb5#