Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_London_System
Moves: 1. d4 Nf6 2. Bf4 d5 3. Nf3 c5 4. e3 Bf5 5. c3 c4 6. Nbd2 e6 7. Ne5 Nbd7 8. Qa4
Be7 9. h3 O-O 10. g4 Be4 11. f3 Bg6 12. h4 h6 13. g5 Nb6 14. Qd1 Nfd7 15. gxh6
Nxe5 16. Bxe5 Bxh4+ 17. Ke2 *
Position (FEN): r2q1rk1/pp3pp1/1n2p1bP/3pB3/2pP3b/2P1PP2/PP1NK3/R2Q1B1R b - - 1 17
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1025
Best move: Bd3#