Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. c4 e6 3. Nf3 c5 4. Nc3 cxd4 5. Nxd4 Nf6 6. e3 Nc6 7. Be2 e5 8. Nxc6
bxc6 9. cxd5 cxd5 10. O-O Bc5 11. b3 O-O 12. Bb2 Re8 13. Rc1 Bb6 14. Na4 Bc7
15. Qc2 Bd6 16. Rfd1 Be6 17. Qc6 Qe7 18. Qa6 Rad8 19. Rc6 d4 20. exd4 exd4 21.
Bf3 Bg4 22. Bxg4 Nxg4 23. h3 Nxf2 24. Kxf2 Qe3+ 25. Kf1 Bg3 26. Rc2 Qe1+ 27.
Rxe1 *
Position (FEN): 3rr1k1/p4ppp/Q7/8/N2p4/1P4bP/PBR3P1/4RK2 b - - 0 27
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 511
Best move: Rxe1#