Chess puzzle (Checkmate)
Opening: English_Opening, English_Opening_Symmetrical_Variation
Moves: 1. c4 c5 2. d4 d6 3. e3 cxd4 4. exd4 Nf6 5. Nc3 e6 6. Nf3 Be7 7. Be3 O-O 8. Be2
b6 9. Qc2 Bb7 10. h4 Nbd7 11. Ng5 h6 12. f3 Rc8 13. O-O-O a6 14. g4 Nxg4 *
Position (FEN): 2rq1rk1/1b1nbpp1/pp1pp2p/6N1/2PP2nP/2N1BP2/PPQ1B3/2KR3R w - - 0 15
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 944
Best move: Qh7#