e4 e5 Nf3 Nc6 d4 exd4 Nxd4 Nf6 Nxc6 dxc6 Qxd8+ Kxd8 Bd3 a5 Bd2 Be6 f4 g6 Nc3 h5 f5 gxf5 exf5 Bd5 O-O-O Bxg2 Bg5 Bh6 Bxh6 Kd7 Be4+ Ke7 Bxg2 Ng4 Bg7 f6 Rhe1+ Ne5 Ne4 Rhf8 Nxf6 Rfd8 Rxe5+ Kf7 Rxd8 Rxd8 Nxh5 Kg8 Re7 Rf8 Nf6+ Rxf6 Bxf6 b5 Rg7+ Kf8 Bxc6 b4 Bd5 a4 Rg8#