Chess puzzle (Checkmate)
Moves: 1. b3 d5 2. Bb2 Nf6 3. Nf3 e6 4. e3 Be7 5. c4 O-O 6. Qc2 c5 7. cxd5 exd5 8. Ng5
Nc6 9. Bxf6 Bxf6 *
Position (FEN): r1bq1rk1/pp3ppp/2n2b2/2pp2N1/8/1P2P3/P1QP1PPP/RN2KB1R w KQ - 0 10
White to move.
Themes: Kingside Attack Opening Mate in 1 
Puzzle rating: 650
Best move: Qxh7#