Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. f4 exf4 3. Nf3 Nf6 4. d4 Nxe4 5. Bc4 Qe7 6. Ne5 d5 7. Bxd5 Nd6 8.
O-O Be6 9. Bxe6 Qxe6 10. c4 f6 11. c5 fxe5 12. cxd6 cxd6 13. Nc3 Be7 14. dxe5
dxe5 15. Bxf4 exf4 16. Re1 Qb6+ 17. Kh1 Qxb2 18. Nd5 Nc6 19. Qa4 O-O-O 20.
Nxe7+ Nxe7 21. Rac1+ Kb8 22. Qxf4+ Ka8 23. Rxe7 Rhf8 24. Qe3 Qxa2 25. Rec7 Rfe8
26. Qxe8 Rb8 27. Qxb8+ Kxb8 *
Position (FEN): 1k6/ppR3pp/8/8/8/8/q5PP/2R4K w - - 0 28
White to move.
Themes:  Endgame, Queen and Rook Endgame Mate in 1 
Puzzle rating: 718
Best move: Rc8#