Chess puzzle (Checkmate)
Opening: Modern_Defense, Modern_Defense_Other_variations
Moves: 1. e4 g6 2. Nf3 Bg7 3. e5 a6 4. d4 e6 5. Nc3 b5 6. Bg5 Ne7 7. Ne4 Bb7 8. Nf6+
Bxf6 9. Bxf6 Rg8 10. Bd3 d6 11. O-O Nbc6 12. c3 Qd7 13. a4 dxe5 14. Bxe5 Nxe5
15. Nxe5 Qd5 16. axb5 *
Position (FEN): r3k1r1/1bp1np1p/p3p1p1/1P1qN3/3P4/2PB4/1P3PPP/R2Q1RK1 b q - 0 16
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 688
Best move: Qxg2#