e4 e5 Nf3 Nc6 Bb5 Nf6 O-O Nxe4 d4 Nd6 Bxc6 dxc6 dxe5 Nf5 Qxd8+ Kxd8 Nc3 Be7 Ne4 Be6 Nfg5 Bxg5 Bxg5+ Kc8 a4 b6 Rfd1 h6 Bc1 a5 Bf4 Kb7 Ng3 c5 Rd2 Rad8 Nxf5 Bxf5 Rad1 Rd4 Rxd4 cxd4 Rxd4 Bxc2 e6 g5 Be5 Re8 exf7 Rxe5 g4 Re1+ Kg2 Bxa4 Rxa4 h5 f8=Q hxg4 Rxg4 Rb1 Qf3+ Ka7 Qc6 Rc1 Qxc1 c5 Qxg5 c4 Qb5 Kb7 Rg7+ Ka8 Qe8#