Chess puzzle (Checkmate)
Opening: English_Opening, English_Opening_Kings_English_Variation
Moves: 1. c4 e5 2. Nc3 Nf6 3. g3 c6 4. Bg2 d5 5. cxd5 cxd5 6. Qb3 e4 7. d3 exd3 8.
exd3 d4 9. Ne4 Nc6 10. Ne2 Nxe4 11. Bxe4 Be7 12. O-O O-O 13. Nf4 Na5 14. Qc2
Bd7 15. Bd2 Rc8 16. Qd1 Nc6 17. Qh5 f5 18. Bd5+ Kh8 *
Position (FEN): 2rq1r1k/pp1bb1pp/2n5/3B1p1Q/3p1N2/3P2P1/PP1B1P1P/R4RK1 w - - 2 19
White to move.
Themes: Pin Middlegame Mate in 1 
Puzzle rating: 816
Best move: Ng6#