Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. d4 Nc6 3. d5 Nb8 4. Nf3 e5 5. dxe6 dxe6 6. Qxd8+ Kxd8 7. Be2 Be7 8.
O-O Nc6 9. Nc3 a6 10. Be3 b6 11. Na4 Kc7 12. Bf4+ Kb7 13. Rad1 h6 14. Ne5 Nxe5
15. Bxe5 f6 16. Bc3 b5 17. b3 bxa4 18. bxa4 Bd7 19. e5 Bc6 20. f4 f5 21. Rb1+
Ka7 22. Rfd1 g5 23. g3 g4 24. a5 h5 25. Rb6 Bb5 26. Bxb5 axb5 *
Position (FEN): r5nr/k3b3/1R2p3/Ppp1Pp1p/5Pp1/2B3P1/P1P4P/3R2K1 w - - 0 27
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 941
Best move: Rd7#