Chess puzzle (Checkmate)
Opening: Kings_Knight_Opening, Kings_Knight_Opening_Normal_Variation
Moves: 1. e4 e5 2. Nf3 Nc6 3. d3 Bc5 4. Nc3 Qf6 5. Be2 Nge7 6. O-O b6 7. Bg5 Qg6 8.
Bxe7 Nxe7 9. Nd5 Nxd5 10. exd5 Bb7 11. c4 O-O-O 12. b3 h5 13. a3 h4 14. b4 Be7
15. a4 Bxb4 16. a5 Bxa5 17. Qb3 h3 18. Rxa5 *
Position (FEN): 2kr3r/pbpp1pp1/1p4q1/R2Pp3/2P5/1Q1P1N1p/4BPPP/5RK1 b - - 0 18
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1064
Best move: Qxg2#