Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. f4 exf4 3. Nf3 Nf6 4. Nc3 d6 5. d4 Bg4 6. Bxf4 Nc6 7. Be2 Be7 8.
O-O O-O 9. a3 Nh5 10. Be3 Bf6 11. Nd5 Be6 12. Nxf6+ Qxf6 13. Bg5 Qg6 14. Bd3 f6
15. e5 Qf7 16. exf6 Nxf6 17. Nh4 Ne7 18. Bxf6 gxf6 19. Rf3 Kh8 20. Qd2 Rg8 21.
Raf1 f5 22. Qc3 Nd5 23. Qd2 f4 24. c4 Ne3 25. Rxf4 Nxf1 26. Rxf7 Nxd2 *
Position (FEN): r5rk/ppp2R1p/3pb3/8/2PP3N/P2B4/1P1n2PP/6K1 w - - 0 27
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1319
Best move: Rxh7#