Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Two_Knights_Defense
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. O-O h6 5. c3 Bc5 6. d4 exd4 7. cxd4 Bb6 8. e5
Ng8 9. Qb3 Qe7 10. Bd2 Bxd4 11. Na3 a6 12. Nxd4 Nxd4 13. Qd3 Ne6 14. Nc2 c5 15.
b4 b6 16. bxc5 Qxc5 17. Be3 Qxe5 18. Bxb6 Nf6 19. Bxe6 dxe6 *
Position (FEN): r1b1k2r/5pp1/pB2pn1p/4q3/8/3Q4/P1N2PPP/R4RK1 w kq - 0 20
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 557
Best move: Qd8#