Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 d6 3. h3 Nf6 4. Nc3 Be7 5. Bc4 Be6 6. Bb3 Bxb3 7. axb3 Nbd7 8.
d4 exd4 9. Qxd4 c6 10. Rxa7 c5 11. Rxa8 Qxa8 12. Qa4 Qd8 13. O-O O-O 14. Rd1
Qc7 15. Nd5 Nxd5 16. exd5 Re8 17. Qg4 Bf6 18. c4 Ne5 19. Nxe5 Rxe5 20. Bf4 Re4
21. Qg3 Be5 22. Bxe5 Rxe5 23. Qc3 Qe7 24. Kf1 Qf6 25. Re1 Rxe1+ 26. Qxe1 Qxb2 *
Position (FEN): 6k1/1p3ppp/3p4/2pP4/2P5/1P5P/1q3PP1/4QK2 w - - 0 27
White to move.
Themes:  Endgame, Queen Endgame Mate in 1 
Puzzle rating: 400
Best move: Qe8#