Chess puzzle (Checkmate)
Moves: 1. d4 Nf6 2. Bf4 e6 3. Nc3 d5 4. e3 c5 5. Nb5 Na6 6. c3 c4 7. a4 Bd7 8. b3 Bxb5
9. axb5 Nc7 10. bxc4 dxc4 11. Bxc4 Ne4 12. Ne2 Bd6 13. Qa4 O-O 14. b6 axb6 15.
Qxa8 Qxa8 16. Rxa8 Rxa8 17. O-O Bxf4 18. Nxf4 Nxc3 19. Rc1 b5 20. Rxc3 bxc4 21.
f3 Ra1+ 22. Kf2 Ra2+ 23. Kg3 g5 24. Nh5 Nd5 25. Rxc4 Nxe3 *
Position (FEN): 6k1/1p3p1p/4p3/6pN/2RP4/4nPK1/r5PP/8 w - - 0 26
White to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 1012
Best move: Rc8#