Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 e6 3. Bc4 a6 4. a3 b5 5. Ba2 Bb7 6. c4 d5 7. cxd5 exd5 8. exd5
Bxd5 9. Qe2+ Be7 10. Nc3 Bxa2 11. Rxa2 Nf6 12. Ne4 O-O 13. O-O Re8 14. Nxf6+
Bxf6 15. Qd1 Nc6 16. Re1 Qd5 17. Rxe8+ Rxe8 18. b3 Nd4 19. Nxd4 Bxd4 20. Bb2
Qxb3 21. Qxb3 *
Position (FEN): 4r1k1/5ppp/p7/1pp5/3b4/PQ6/RB1P1PPP/6K1 b - - 0 21
Black to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 1277
Best move: Re1#