Chess puzzle (Checkmate)
Opening: Grunfeld_Defense, Grunfeld_Defense_Three_Knights_Variation
Moves: 1. d4 Nf6 2. Nf3 g6 3. c4 Bg7 4. Nc3 d5 5. Bf4 O-O 6. e3 c5 7. dxc5 Qa5 8. cxd5
Ne4 9. Nd4 Nxc3 10. bxc3 Qxc3+ 11. Ke2 Qxc5 12. Nb3 Qc4+ 13. Kf3 Qa4 14. Rc1 b5
15. Bd3 g5 16. Bg3 *
Position (FEN): rnb2rk1/p3ppbp/8/1p1P2p1/q7/1N1BPKB1/P4PPP/2RQ3R b - - 1 16
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1422
Best move: Bg4#