Chess puzzle (Checkmate)
Moves: 1. c4 e6 2. d4 d5 3. Nc3 Nf6 4. e3 Be7 5. Nf3 O-O 6. Bd3 c5 7. cxd5 exd5 8.
dxc5 Bxc5 9. O-O Nc6 10. b3 Bg4 11. Bb2 Re8 12. h3 Bh5 13. g4 Bg6 14. Bxg6 hxg6
15. Kg2 d4 16. Na4 Bb6 17. Nxb6 Qxb6 18. Bxd4 Nxd4 19. Qxd4 Rad8 20. Qxb6 axb6
21. Rac1 Rd7 22. Rfd1 Red8 23. Rxd7 Rxd7 24. Rc8+ Kh7 25. Ng5+ Kh6 26. Rh8+
Kxg5 *
Position (FEN): 7R/1p1r1pp1/1p3np1/6k1/6P1/1P2P2P/P4PK1/8 w - - 0 27
White to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 1706
Best move: f4#