Chess puzzle (Checkmate)
Moves: 1. c4 Nf6 2. Nc3 g6 3. d4 Bg7 4. e4 d6 5. f4 O-O 6. e5 dxe5 7. fxe5 Nfd7 8. b4
a5 9. b5 c5 10. bxc6 bxc6 11. c5 Na6 12. Nf3 Qc7 13. Bf4 Naxc5 14. dxc5 Nxe5
15. Bg3 Rd8 16. Qc1 Nxf3+ 17. gxf3 Qa7 18. Bf2 a4 19. Qa3 Qa5 20. Rc1 Bh6 21.
Rc2 Bf5 22. Rb2 Bg7 23. Rb4 Rab8 24. Rxb8 Bxc3+ 25. Ke2 Qa6+ 26. Ke3 *
Position (FEN): 1R1r2k1/4pp1p/q1p3p1/2P2b2/p7/Q1b1KP2/P4B1P/5B1R b - - 3 26
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1731
Best move: Bd2#