Chess puzzle (Checkmate)
Opening: Bishops_Opening, Bishops_Opening_Berlin_Defense
Moves: 1. e4 e5 2. Bc4 Nf6 3. h3 Bc5 4. d3 O-O 5. Nc3 Nc6 6. Nf3 Nd4 7. Nxe5 Qe7 8.
Nf3 d5 9. Nxd5 Nxd5 10. Bxd5 c6 11. Bc4 Kh8 12. O-O Qf6 13. Nxd4 Bxd4 14. c3
Be5 15. d4 Bc7 16. e5 Qg6 17. Bb3 Bxh3 18. Bc2 *
Position (FEN): r4r1k/ppb2ppp/2p3q1/4P3/3P4/2P4b/PPB2PP1/R1BQ1RK1 b - - 1 18
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 582
Best move: Qxg2#