Chess puzzle (Checkmate)
Opening: Bishops_Opening, Bishops_Opening_Philidor_Counterattack
Moves: 1. e4 e5 2. Bc4 c6 3. Nf3 Qc7 4. Ng5 Nh6 5. d3 Bc5 6. Qf3 O-O 7. Nh3 d5 8. exd5
Bxh3 9. Qxh3 Qb6 10. Be3 Bxe3 11. Qxe3 cxd5 12. Bxd5 Qxb2 13. O-O Qxa1 14. Bxb7
Nd7 15. Bxa8 Rxa8 16. Qe4 Re8 17. Qc6 Nf6 18. Nd2 Qxa2 19. Ne4 Nxe4 *
Position (FEN): 4r1k1/p4ppp/2Q4n/4p3/4n3/3P4/q1P2PPP/5RK1 w - - 0 20
White to move.
Themes: Hanging Piece Endgame Mate in 1 
Puzzle rating: 688
Best move: Qxe8#