Chess puzzle (Checkmate)
Moves: 1. e4 e6 2. d4 d5 3. e5 c5 4. c3 Nc6 5. Nf3 Bd7 6. a3 Rc8 7. Bd3 cxd4 8. cxd4
Qb6 9. Bc2 Nge7 10. b4 Nf5 11. Be3 Nxe3 12. fxe3 Be7 13. O-O O-O 14. Nbd2 a5
15. bxa5 Nxa5 16. Nb3 Nc4 17. Qd3 Nxa3 *
Position (FEN): 2r2rk1/1p1bbppp/1q2p3/3pP3/3P4/nN1QPN2/2B3PP/R4RK1 w - - 0 18
White to move.
Themes: Kingside Attack  Mate in 1 
Puzzle rating: 1500
Best move: Qxh7#