Chess puzzle (Checkmate)
Moves: 1. d4 e6 2. e4 d5 3. e5 c5 4. c3 Nc6 5. Nf3 cxd4 6. cxd4 Nge7 7. a3 Qb6 8. Nc3
a6 9. Rb1 Nf5 10. Be3 Bd7 11. Be2 Be7 12. O-O Nxe3 13. fxe3 O-O 14. Na4 Qc7 15.
Rc1 Qa5 16. b4 Qd8 17. Nc5 Bxc5 18. bxc5 Rb8 19. Bd3 Na7 20. Bb1 Bb5 21. Qc2
Bxf1 *
Position (FEN): 1r1q1rk1/np3ppp/p3p3/2PpP3/3P4/P3PN2/2Q3PP/1BR2bK1 w - - 0 22
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1076
Best move: Qxh7#