Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 Nc6 3. b3 d6 4. Bb2 e6 5. Bc4 Nf6 6. d3 g6 7. O-O Bg7 8. a4 O-O
9. d4 cxd4 10. Bxd4 Nxd4 11. Qxd4 a6 12. Ra2 b6 13. Qe3 Bb7 14. Nbd2 Re8 15.
Bd3 Rc8 16. c4 Ng4 17. Qe2 d5 18. exd5 exd5 19. Qd1 dxc4 20. Nxc4 Qc7 21. Rc2
Bxf3 22. Qxf3 *
Position (FEN): 2r1r1k1/2q2pbp/pp4p1/8/P1N3n1/1P1B1Q2/2R2PPP/5RK1 b - - 0 22
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 746
Best move: Qxh2#