Underpromotion of the century.
@MYMChessphil is not the hardest puzzle but its beautiful
At least to me, this one felt rather straightforward; that is, most of the moves are pretty much obvious.
Similar one happened in Wesley So's game today:
imgur.com/a/ueTheiU