Chess puzzle (Checkmate)
Moves: 1. d4 Nf6 2. c4 g6 3. h4 Bg7 4. Nc3 d6 5. e4 Nc6 6. d5 Ne5 7. Be2 h5 8. Nf3
Nxf3+ 9. Bxf3 c5 10. O-O O-O 11. Bg5 a6 12. Rb1 Rb8 13. a4 Bd7 14. b3 b5 15.
axb5 axb5 16. Nxb5 Bxb5 17. cxb5 Rxb5 18. Be2 Rb4 19. f3 Nh7 20. Bd2 Bd4+ 21.
Kh1 e6 22. Bxb4 *
Position (FEN): 3q1rk1/5p1n/3pp1p1/2pP3p/1B1bP2P/1P3P2/4B1P1/1R1Q1R1K b - - 0 22
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 862
Best move: Qxh4#