Chess puzzle (Checkmate)
Moves: 1. e3 d5 2. Nf3 c5 3. d4 Nf6 4. c3 e6 5. Bb5+ Bd7 6. Bd3 Bd6 7. O-O Nc6 8. Nbd2
O-O 9. Ne5 cxd4 10. Nxc6 bxc6 11. exd4 e5 12. dxe5 Bxe5 13. f4 Bd6 14. Nf3 Re8
15. Qc2 Qb6+ 16. Kh1 h6 17. Nd4 Bc5 18. Nb3 Bf8 19. Bd2 c5 20. Nc1 c4 21. Bf5
Bc6 22. b3 Rad8 23. bxc4 dxc4 24. Rb1 Qc5 25. a4 Qd5 26. Rf2 Qxd2 27. Rxd2 *
Position (FEN): 3rrbk1/p4pp1/2b2n1p/5B2/P1p2P2/2P5/2QR2PP/1RN4K b - - 0 27
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 927
Best move: Re1#