Chess puzzle (Checkmate)
Opening: Grunfeld_Defense, Grunfeld_Defense_Other_variations
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. g3 c6 5. c5 Bg7 6. Bg2 O-O 7. Bg5 b6 8. b4 a5
9. a3 Na6 10. b5 cxb5 11. Bxf6 Bxf6 12. Nxd5 Ra7 13. Nxb6 Bxd4 14. Nxc8 Bxa1
15. Nxa7 Bc3+ 16. Kf1 *
Position (FEN): 3q1rk1/N3pp1p/n5p1/ppP5/8/P1b3P1/4PPBP/3Q1KNR b - - 2 16
Black to move.
Themes: Hanging Piece Middlegame Mate in 1 
Puzzle rating: 576
Best move: Qxd1#