Chess puzzle (Checkmate)
Moves: 1. c4 e5 2. g3 Nf6 3. Bg2 d5 4. cxd5 Nxd5 5. Nc3 Nxc3 6. bxc3 c5 7. Nf3 Nc6 8.
O-O Be7 9. Rb1 O-O 10. d3 Qc7 11. Be3 Be6 12. Ng5 Bxa2 13. Rb2 Bxg5 14. Bxg5
Be6 15. Be3 b6 16. Qa4 Bd7 17. Qa2 Rac8 18. Bd5 Ne7 19. Be4 Kh8 20. Ra1 f5 21.
Bg2 Nc6 22. Bxc6 Qxc6 23. Qxa7 f4 24. Rxb6 fxe3 25. Rxc6 exf2+ 26. Kf1 *
Position (FEN): 2r2r1k/Q2b2pp/2R5/2p1p3/8/2PP2P1/4Pp1P/R4K2 b - - 1 26
Black to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 1462
Best move: Bh3#