Chess puzzle (Checkmate)
Opening: Indian_Defense, Indian_Defense_Budapest_Defense
Moves: 1. d4 Nf6 2. c4 e5 3. dxe5 Ng4 4. Nf3 Nc6 5. Nc3 Bc5 6. e3 d6 7. exd6 Bxd6 8.
Bd3 Be6 9. a3 O-O 10. O-O Qf6 11. Nd4 Nxd4 12. exd4 Rad8 13. h3 Nh6 14. d5 Bc8
15. Be3 Rfe8 16. Qd2 Nf5 17. Bg5 Qe5 18. Bxd8 *
Position (FEN): 2bBr1k1/ppp2ppp/3b4/3Pqn2/2P5/P1NB3P/1P1Q1PP1/R4RK1 b - - 0 18
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 907
Best move: Qh2#