Chess puzzle (Checkmate)
Moves: 1. Nf3 Nc6 2. c4 e5 3. d3 f5 4. Nc3 Nf6 5. b3 Bb4 6. Bb2 e4 7. Nd2 exd3 8. exd3
O-O 9. a3 Bxc3 10. Bxc3 d5 11. Qc2 d4 12. Bb2 Re8+ 13. Be2 Qe7 14. Nf3 Bd7 15.
Nxd4 Nxd4 16. Bxd4 Bc6 17. f3 Rad8 18. Bc3 Qe3 19. Rd1 Ng4 20. Rf1 Nxh2 21. Rh1
Bxf3 22. gxf3 Nxf3+ 23. Kf1 Qf4 24. Qc1 Nd2+ 25. Ke1 Rxe2+ 26. Kxe2 Re8+ 27.
Be5 *
Position (FEN): 4r1k1/ppp3pp/8/4Bp2/2P2q2/PP1P4/3nK3/2QR3R b - - 2 27
Black to move.
Themes: Hanging Piece Middlegame Mate in 1 
Puzzle rating: 1175
Best move: Rxe5#