e4 d5 exd5 g6 c4 Nh6 d4 Bd7 h4 Nf5 Nf3 e6 Nc3 h5 Bg5 Be7 Qb3 O-O Qxb7 Bxg5 Nxg5 Nxh4 Nge4 exd5 cxd5 Nc6 dxc6 Be6 d5 Bf5 d6 cxd6 c7 Nxg2+ Bxg2 Qe8 Qxa8 Qxa8 Nf6+ Kg7 Bxa8 Rxa8 Nfe4 Rc8 Nxd6 Rf8 Nxf5+ Kh8 Ne7 a5 O-O-O a4 Rd8 Kh7 Rxf8 Kh6 Rxf7 g5 c8=Q h4 Qh8#