Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nc3 e6 3. f4 a6 4. Nf3 b5 5. d4 cxd4 6. Nxd4 Bb7 7. Bd3 Bb4 8. Bd2
Nf6 9. Nb3 d5 10. e5 Nfd7 11. O-O Nc6 12. a4 Bc5+ 13. Nxc5 Nxc5 14. axb5 axb5
15. Bxb5 O-O 16. Rxa8 Bxa8 17. Be3 Qe7 18. Bxc6 Bxc6 19. b4 Nd7 20. b5 Bb7 21.
Qd2 Nc5 22. Ra1 Ra8 23. Rxa8+ Bxa8 24. Qd4 Ne4 25. Nxe4 dxe4 26. c4 h6 27. c5
Qa7 28. c6 Qa5 29. Qb6 *
Position (FEN): b5k1/5pp1/1QP1p2p/qP2P3/4pP2/4B3/6PP/6K1 b - - 2 29
Black to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 1175
Best move: Qe1#