Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 d6 5. Nxc6 bxc6 6. Bc4 Be7 7. O-O Nf6 8.
Nc3 O-O 9. Qf3 Nxe4 10. Nxe4 d5 11. Bxd5 cxd5 12. Nc3 c6 13. Qg3 Bf5 14. Bh6
Bg6 15. Bd2 Bxc2 16. Rac1 Bg6 17. Ne2 Qb6 18. b3 Rfe8 19. Nf4 Bd6 20. Qg4 Re4
21. g3 Rae8 22. Kg2 R8e5 23. Qd7 Bc5 24. Nd3 Re7 25. Qh3 Re2 26. Nxc5 Rxd2 27.
Qc8+ Re8 *
Position (FEN): 2Q1r1k1/p4ppp/1qp3b1/2Np4/8/1P4P1/P2r1PKP/2R2R2 w - - 2 28
White to move.
Themes: Hanging Piece, Kingside Attack Middlegame Mate in 1 
Puzzle rating: 537
Best move: Qxe8#