e4 e5 Nf3 Nc6 Bc4 Bc5 c3 Nf6 d3 O-O b4 g6 bxc5 d5 cxd6 cxd6 Bg5 Be6 Bxe6 fxe6 O-O h6 Bxh6 d5 Bxf8 Qxf8 Qb3 Qg7 Re1 d4 Qxe6+ Qf7 Qxf7+ Kxf7 cxd4 g5 d5 g4 dxc6 gxf3 cxb7 Nxe4 bxa8=Q Ng5 Rxe5 Kf6 Qd5 Nh7 Rf5+ Kg7 Qf7+ Kh8 Rh5 fxg2 Rxh7#