Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. c4 e6 3. Nc3 Ne7 4. e3 b6 5. cxd5 Nxd5 6. Bd3 Nxc3 7. bxc3 Bb7 8.
Nf3 Nc6 9. e4 Bd6 10. O-O O-O 11. Qc2 Qe7 12. e5 Ba3 13. Bxa3 Qxa3 14. Bxh7+
Kh8 15. Ng5 Ne7 16. Bg8 Nxg8 *
Position (FEN): r4rnk/pbp2pp1/1p2p3/4P1N1/3P4/q1P5/P1Q2PPP/R4RK1 w - - 0 17
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 814
Best move: Qh7#