Chess puzzle (Checkmate)
Moves: 1. Nf3 d6 2. d4 Bg4 3. c4 e6 4. Nc3 c6 5. Bg5 Qb6 6. b3 Nd7 7. Na4 Qc7 8. Bf4
b5 9. cxb5 cxb5 10. Rc1 Qa5+ 11. Bd2 Qa6 12. e4 d5 13. exd5 exd5 14. Qe2+ Be7
15. Qxb5 Qe6+ 16. Qe2 Bxf3 17. Qxe6 fxe6 18. gxf3 Ngf6 19. Bh3 Kf7 20. Ke2 Rac8
21. Be3 Ba3 22. Rxc8 Rxc8 23. Rd1 Rc2+ 24. Rd2 Rc1 25. Bf4 Bb4 26. Rd3 *
Position (FEN): 8/p2n1kpp/4pn2/3p4/Nb1P1B2/1P1R1P1B/P3KP1P/2r5 b - - 7 26
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1062
Best move: Re1#