Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. d3 Bc5 5. O-O O-O 6. c3 d5 7. exd5 Nxd5 8.
Re1 Bg4 9. b4 Bb6 10. Be3 Nxe3 11. fxe3 e4 12. dxe4 Bxe3+ 13. Kh1 Qxd1 14. Rxd1
Rad8 15. Na3 h6 16. Rd5 Be6 17. Re1 Bf2 18. Rf1 Bb6 19. Rxd8 Rxd8 20. Bxe6 fxe6
21. Nc4 Rd3 22. Rc1 Be3 23. Nxe3 Rxe3 24. h3 Rxe4 25. Rd1 Rc4 26. Rd7 Rxc3 27.
Rxc7 Rc2 28. Rxb7 Rxa2 29. b5 Nb4 30. Ne5 Nd5 31. h4 Nf4 32. g3 Nh5 33. g4 Ng3+
34. Kg1 Kh7 35. h5 Ne4 36. Ng6 Kg8 37. Rb8+ Kf7 *
Position (FEN): 1R6/p4kp1/4p1Np/1P5P/4n1P1/8/r7/6K1 w - - 5 38
White to move.
Themes:  Endgame Hook Mate, Mate in 1 
Puzzle rating: 1397
Best move: Rf8#