Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. c3 Nc6 3. d4 exd4 4. cxd4 d6 5. h3 Be7 6. Nf3 Nf6 7. Nc3 O-O 8. Bd3
h6 9. Be3 Re8 10. a3 Bf8 11. Rc1 Ne7 12. Bb1 Ng6 13. Qb3 Be6 14. d5 Bc8 15. O-O
Ne5 16. Nxe5 Rxe5 17. Bd4 Re8 18. Qc2 Nh7 19. e5 dxe5 *
Position (FEN): r1bqrbk1/ppp2ppn/7p/3Pp3/3B4/P1N4P/1PQ2PP1/1BR2RK1 w - - 0 20
White to move.
Themes: Kingside Attack Opening Mate in 1 
Puzzle rating: 761
Best move: Qxh7#