e4 e5 Nf3 Nc6 Bb5 Nf6 O-O Nxe4 d4 Nd6 Bxc6 dxc6 dxe5 Nf5 Qxd8+ Kxd8 Nc3 Be6 Bf4 Be7 a4 a5 Bg5 h6 Bxe7+ Kxe7 g4 Nd6 exd6+ Kd8 d7 Bxg4 Kg2 Bxf3+ Kxf3 Ke7 Rad1 Rag8 Rfe1+ Kf6 Ne4+ Ke7 Nc5+ Kf6 Nxb7 Rb8 Nxa5 Ra8 Nxc6 Rhf8 d8=Q+ Raxd8 Nxd8 Kg6 Re7 h5 Rxc7 Rg8 Nxf7 Kf5 Rd6 Rc8 Rxc8 g5 Rc5#