Chess puzzle (Checkmate)
Opening: Four_Knights_Game, Four_Knights_Game_Italian_Variation
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Nc3 Nxe4 5. Nxe4 d5 6. Bb5 dxe4 7. Nxe5 Qd5
8. Bxc6+ bxc6 9. Nxf7 Qxf7 10. O-O Bc5 11. Qe2 Bf5 12. d3 Qg6 13. Re1 O-O 14.
dxe4 Bg4 15. Qc4+ Kh8 16. Qxc5 Rae8 17. f3 Bxf3 18. b3 *
Position (FEN): 4rr1k/p1p3pp/2p3q1/2Q5/4P3/1P3b2/P1P3PP/R1B1R1K1 b - - 0 18
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 584
Best move: Qxg2#