Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. Bf4 Nf6 3. e3 Bf5 4. c4 c6 5. Nc3 e6 6. Qb3 Qb6 7. c5 Qxb3 8. axb3
Nbd7 9. b4 h6 10. b5 g5 11. Bg3 Nh5 12. Bc7 Bg7 13. Be2 Bg6 14. h4 Nhf6 15.
hxg5 hxg5 16. Rxh8+ Bxh8 17. Nf3 g4 18. Ne5 Nxe5 19. Bxe5 Kd7 20. b4 Bg7 21.
bxc6+ bxc6 22. b5 Ne8 23. bxc6+ Kxc6 24. Bb5+ Kb7 25. c6+ Kb6 *
Position (FEN): r3n3/p4pb1/1kP1p1b1/1B1pB3/3P2p1/2N1P3/5PP1/R3K3 w Q - 1 26
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1329
Best move: Ra6#