Chess puzzle (Checkmate)
Opening: Modern_Defense, Modern_Defense_Other_variations
Moves: 1. e4 g6 2. d4 Bg7 3. Nf3 Nf6 4. Bc4 d6 5. Nc3 O-O 6. Bf4 Nbd7 7. O-O b6 8. e5
dxe5 9. Nxe5 Bb7 10. Re1 Nh5 11. Nxd7 Qxd7 12. Be5 Nf6 13. Nb5 Qc6 14. b3 *
Position (FEN): r4rk1/pbp1ppbp/1pq2np1/1N2B3/2BP4/1P6/P1P2PPP/R2QR1K1 b - - 0 14
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 891
Best move: Qxg2#