Chess puzzle (Checkmate)
Opening: Scotch_Game, Scotch_Game_Other_variations
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Qe7 5. Nc3 Qe5 6. Nxc6 dxc6 7. Bd3 Nf6
8. O-O Bg4 9. f3 Be6 10. h3 O-O-O 11. f4 Qc5+ 12. Kh1 Bc4 13. e5 Nd5 14. Na4
Qb5 15. Bf5+ Kb8 16. b3 Bxf1 17. c4 Bxc4 18. bxc4 Qxc4 19. Bb2 Nxf4 *
Position (FEN): 1k1r1b1r/ppp2ppp/2p5/4PB2/N1q2n2/7P/PB4P1/R2Q3K w - - 0 20
White to move.
Themes: Hanging Piece, Queenside Attack Middlegame Mate in 1 
Puzzle rating: 558
Best move: Qxd8#