e4 e5 Nc3 d5 exd5 Nf6 Nf3 Bd6 Bc4 c6 dxc6 e4 Ng5 O-O d3 exd3 Qxd3 Nxc6 Nd5 g6 O-O Nxd5 Qxd5 Nb4 Qf3 Qc7 Qc3 Bf5 Nxf7 Rxf7 Bh6 Nd5 Bxd5 Qxc3 bxc3 Re8 Rab1 b6 Rfe1 Re7 Bb3 Re4 Rxe4 Bxe4 Rd1 Be7 Rd7 Kh8 Bxf7 Bh4 Be6 Bxf2+ Kxf2 a5 Bg7#