Chess puzzle (Checkmate)
Opening: Scotch_Game, Scotch_Game_Other_variations
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Nxd4 5. Qxd4 b6 6. Nc3 Bb7 7. h3 Qf6 8.
e5 Qe6 9. Bc4 Qg6 10. Nd5 Qxg2 11. Nxc7+ Kd8 12. Nxa8 Qxh1+ 13. Bf1 Bxa8 14.
Bg5+ Be7 15. Bxe7+ Nxe7 16. O-O-O Qe4 *
Position (FEN): b2k3r/p2pnppp/1p6/4P3/3Qq3/7P/PPP2P2/2KR1B2 w - - 2 17
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1020
Best move: Qxd7#