Chess puzzle (Checkmate)
Opening: Modern_Defense, Modern_Defense_Norwegian_Defense
Moves: 1. e4 g6 2. d4 Nf6 3. Nc3 d5 4. e5 Ne4 5. Nxe4 dxe4 6. f3 c5 7. c3 exf3 8. Nxf3
cxd4 9. cxd4 Bg7 10. Bb5+ Nc6 11. O-O O-O 12. Be3 Nb4 13. Qb3 Nd5 14. Bf2 b6
15. Bc6 Be6 16. Bxa8 Qxa8 17. Ng5 Nf4 18. Nxe6 *
Position (FEN): q4rk1/p3ppbp/1p2N1p1/4P3/3P1n2/1Q6/PP3BPP/R4RK1 b - - 0 18
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1221
Best move: Qxg2#