Chess puzzle (Checkmate)
Moves: 1. e4 c6 2. d4 d5 3. e5 Bf5 4. Nf3 e6 5. Nc3 Qb6 6. Be2 c5 7. Be3 Nc6 8. Bb5 a6
9. Bxc6+ bxc6 10. a3 Qxb2 11. Na4 Qb5 12. Nxc5 Bxc5 13. dxc5 Qc4 14. Rc1 Qc3+
15. Bd2 Qxa3 16. Nd4 Qxc5 17. Nxf5 exf5 18. Rb1 Qd4 19. O-O Qe4 20. Rb4 d4 21.
Re1 Qd5 22. Bf4 Ne7 23. Rxd4 Qc5 24. e6 O-O 25. exf7+ Rxf7 26. Rd8+ Rxd8 27.
Qxd8+ Rf8 28. Qxe7 Qc3 29. Be5 *
Position (FEN): 5rk1/4Q1pp/p1p5/4Bp2/8/2q5/2P2PPP/4R1K1 b - - 2 29
Black to move.
Themes: Hanging Piece Endgame Mate in 1 
Puzzle rating: 536
Best move: Qxe1#