Chess puzzle (Checkmate)
Opening: English_Opening, English_Opening_Agincourt_Defense
Moves: 1. Nf3 d5 2. c4 e6 3. d4 Nc6 4. Nc3 Nf6 5. Bg5 h6 6. Bh4 Be7 7. e3 O-O 8. Bd3
Nb4 9. Bb1 dxc4 10. a3 Nbd5 11. Qc2 a6 12. Nxd5 Qxd5 13. Bxf6 Bxf6 *
Position (FEN): r1b2rk1/1pp2pp1/p3pb1p/3q4/2pP4/P3PN2/1PQ2PPP/RB2K2R w KQ - 0 14
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 623
Best move: Qh7#