Chess puzzle (Checkmate)
Opening: Scotch_Game, Scotch_Game_Other_variations
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Qf6 5. Nf3 Bc5 6. Nc3 Nge7 7. Bg5 Qg6 8.
Qd2 h6 9. Bxe7 Nxe7 10. O-O-O d6 11. e5 a6 12. exd6 cxd6 13. Re1 Be6 14. Nd5
Nxd5 15. Qxd5 O-O-O 16. Qd2 Bxa2 17. Qa5 Bd5 18. Re7 Qf6 *
Position (FEN): 2kr3r/1p2Rpp1/p2p1q1p/Q1bb4/8/5N2/1PP2PPP/2K2B1R w - - 4 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 901
Best move: Qc7#