After this trade, we eliminate the defender of the c5-square, which will be accessible for our knight after fixing Black’s pawn structure on the queenside.
Creating a favorable structure! Now the knight will travel all the way to c5. After that, a rook can come to b3 creating tremendous pressure on the queenside.
A very interesting piece sacrifice! White sacs a piece and in return gets two protected passed pawns. Moreover, the knight on h5 and the g7-bishop are very far away from the action!
The most direct approach. It is clear that with any other move, Black would be better anyway, but it is not easy since g5 and h4 are not possible at the moment.
What has Black achieved in return for the exchange? f2 and e4 are very weak targets. Moreover, Black has a protected passed pawn on the h-file and the bishop pair. There is tremendous compensation, and in fact, the engines think that Black is completely winning!
Boom! Black sacrifices another exchange. In return, Black gets the important e4-pawn, ruins the pawn structure on the queenside and the light-squared bishop can join the party now via f5.
The white rooks cannot find open files and therefore their value is just anecdotal.