Chess puzzle (Checkmate)
Moves: 1. e4 c6 2. d4 d5 3. exd5 cxd5 4. Nf3 Bg4 5. Be2 Nc6 6. O-O Bxf3 7. Bxf3 e6 8.
Re1 Be7 9. c4 Nf6 10. cxd5 Nxd5 11. Nc3 Nxc3 12. bxc3 O-O 13. Be4 Bf6 14. Bc2
Qd5 15. a4 Na5 16. Ba3 Rfc8 17. Qd3 Qc4 *
Position (FEN): r1r3k1/pp3ppp/4pb2/n7/P1qP4/B1PQ4/2B2PPP/R3R1K1 w - - 5 18
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 771
Best move: Qxh7#