Chess puzzle (Checkmate)
Opening: Benoni_Defense, Benoni_Defense_Old_Benoni
Moves: 1. d4 c5 2. d5 d6 3. c4 e5 4. dxe6 fxe6 5. e4 Nf6 6. Nc3 Be7 7. f4 Nbd7 8. Nf3
Nf8 9. Be2 Ng6 10. g3 O-O 11. O-O a6 12. h4 Nh5 13. Kh2 b5 14. cxb5 axb5 15. e5
b4 16. Ne4 d5 17. Neg5 h6 18. Bd3 Nh8 *
Position (FEN): r1bq1rkn/4b1p1/4p2p/2ppP1Nn/1p3P1P/3B1NP1/PP5K/R1BQ1R2 w - - 2 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 887
Best move: Bh7#