Chess puzzle (Checkmate)
Opening: Zukertort_Opening, Zukertort_Opening_Tennison_Gambit
Moves: 1. Nf3 d5 2. e4 d4 3. Bc4 e5 4. d3 h6 5. O-O Bd6 6. c3 c5 7. cxd4 cxd4 8. Nbd2
Nc6 9. Nb3 b6 10. Bd5 Bb7 11. Bd2 Nf6 12. Rc1 Nxd5 13. exd5 Ne7 14. Re1 Nxd5
15. Nxe5 O-O 16. Qg4 Nf6 17. Qg3 Re8 18. Bxh6 Bxe5 *
Position (FEN): r2qr1k1/pb3pp1/1p3n1B/4b3/3p4/1N1P2Q1/PP3PPP/2R1R1K1 w - - 0 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 676
Best move: Qxg7#