Chess puzzle (Checkmate)
Opening: Bishops_Opening, Bishops_Opening_Berlin_Defense
Moves: 1. e4 e5 2. Bc4 Nf6 3. d3 h6 4. Nc3 Bc5 5. Be3 b6 6. Bxc5 bxc5 7. Nge2 c6 8.
O-O d5 9. exd5 cxd5 10. Bb5+ Bd7 11. Ng3 Nc6 12. Bxc6 Bxc6 13. Nf5 O-O 14. Qf3
Re8 15. Qg3 Kh7 *
Position (FEN): r2qr3/p4ppk/2b2n1p/2pppN2/8/2NP2Q1/PPP2PPP/R4RK1 w - - 6 16
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 907
Best move: Qxg7#