Chess puzzle (Checkmate)
Moves: 1. e4 c6 2. Nc3 d5 3. Nf3 e6 4. d4 Nf6 5. e5 Nfd7 6. Be3 h6 7. Qd2 a6 8. a4 c5
9. a5 cxd4 10. Bxd4 Nc6 11. Be2 Nxd4 12. Qxd4 Bc5 13. Qf4 Qc7 14. O-O Be7 15.
Rad1 Qxa5 16. Qg3 g6 17. Nd4 Qc7 18. f4 Bc5 19. Kh1 Qb6 20. Na4 Qa7 21. Nxc5
Nxc5 22. Qh4 Ne4 23. Bf3 Nc5 24. c4 dxc4 25. Nc6 bxc6 *
Position (FEN): r1b1k2r/q4p2/p1p1p1pp/2n1P3/2p2P1Q/5B2/1P4PP/3R1R1K w kq - 0 26
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1508
Best move: Rd8#