Chess puzzle (Checkmate)
Moves: 1. e4 e6 2. d4 d5 3. Nd2 Nf6 4. e5 Nfd7 5. Bd3 c5 6. c3 cxd4 7. cxd4 Qb6 8. Ne2
Nc6 9. Nb3 a5 10. Be3 a4 11. Nd2 f6 12. exf6 Nxf6 13. O-O Bd6 14. b3 Qc7 15.
bxa4 Bxh2+ 16. Kh1 Bd6 17. Bb5 O-O 18. Rc1 Ng4 19. Qc2 Bd7 20. Nf3 Ba3 21. Rcd1
Rxf3 22. gxf3 *
Position (FEN): r5k1/1pqb2pp/2n1p3/1B1p4/P2P2n1/b3BP2/P1Q1NP2/3R1R1K b - - 0 22
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1150
Best move: Qh2#