Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Nc3 Bc5 5. O-O d6 6. h3 h6 7. a3 a6 8. b4 Bd4
9. Nxd4 Nxd4 10. Ne2 b5 11. Bd5 Nxd5 12. exd5 Nxe2+ 13. Qxe2 Bb7 14. f4 O-O 15.
fxe5 dxe5 16. Qxe5 Qxd5 17. Qxd5 Bxd5 18. d4 f6 19. Bf4 c6 20. Rae1 Rae8 21.
Bd6 Rxe1 22. Rxe1 Rd8 23. Bc5 Rd7 24. c3 Kf7 25. Kf2 Kg6 26. Kg3 h5 27. Re8 Kf5
28. Ra8 g5 29. Rxa6 h4+ 30. Kh2 Kf4 31. a4 bxa4 32. Rxa4 f5 33. b5 g4 34. hxg4
fxg4 35. bxc6 Bxc6 36. Ra2 g3+ 37. Kg1 Bd5 38. Re2 Rf7 39. Bd6+ Kg4 40. Re5 Bc4
41. Re4+ Kh5 42. Re1 Rf2 43. Re5+ Kg6 44. Re1 Bd5 45. c4 Rxg2+ 46. Kf1 Rf2+ 47.
Kg1 Bxc4 48. Be7 Kh5 49. Re5+ Kg4 50. Re4+ Kh3 *
Position (FEN): 8/4B3/8/8/2bPR2p/6pk/5r2/6K1 w - - 6 51
White to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 419
Best move: Rxh4#