Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nc3 Nc6 3. f4 e5 4. Nf3 exf4 5. Bc4 Bd6 6. O-O Nf6 7. Nb5 Bb8 8. d4
cxd4 9. Nfxd4 Nxe4 10. Re1 d5 11. Nxc6 bxc6 12. Nc3 Qb6+ 13. Kh1 f5 14. Bb3 O-O
15. Nxe4 fxe4 16. Rxe4 Ba6 17. Qf3 Kh8 18. Re1 Bd6 19. Bd2 Rad8 20. Rad1 Bc7
21. Bc3 Rf7 22. Bd4 Qb5 23. Qh5 Rfd7 24. a4 Qb7 25. Re6 Bb6 26. Be5 Kg8 27.
Re8+ Rxe8 *
Position (FEN): 4r1k1/pq1r2pp/bbp5/3pB2Q/P4p2/1B6/1PP3PP/3R3K w - - 0 28
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 651
Best move: Qxe8#