Chess puzzle (Checkmate)
Moves: 1. d4 e6 2. Nc3 d5 3. e4 Nf6 4. Bg5 Be7 5. Bxf6 Bxf6 6. Nf3 O-O 7. e5 Be7 8. h4
f5 9. exf6 Bxf6 10. Bd3 h6 11. Ke2 c5 12. dxc5 Nd7 13. Qd2 Nxc5 14. Rag1 b6 15.
Kd1 Nxd3 16. Qxd3 a5 17. Kc1 Ba6 18. Qd2 Rc8 19. Ne2 Qc7 20. Kb1 Bxe2 21. Qxe2
e5 22. g4 e4 23. Ne1 Qe5 24. c3 Rxc3 25. g5 Rfc8 26. gxf6 *
Position (FEN): 2r3k1/6p1/1p3P1p/p2pq3/4p2P/2r5/PP2QP2/1K2N1RR b - - 0 26
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 528
Best move: Rc1#