Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 Nf6 5. Ng5 O-O 6. Bd3 h6 7. Nf3 d6 8. O-O
Bg4 9. Bc2 Qd7 10. d3 Rfe8 11. Nbd2 a5 12. Qe1 d5 13. h3 Bxh3 14. gxh3 Qxh3 15.
Nh2 Qg3+ 16. Kh1 Qh3 17. Nf3 dxe4 18. dxe4 Ng4 19. Bd3 Re6 20. Bd2 Rf6 21. Qe2
Rxf3 22. Qxf3 *
Position (FEN): r5k1/1pp2pp1/2n4p/p1b1p3/4P1n1/2PB1Q1q/PP1B1P1N/R4R1K b - - 0 22
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1276
Best move: Qxh2#