Straightforward and good.
22... e7f8 Carlsen protects his rook in order to create the h4xg3 threat. 23. g3h4  23... h8h4  24. h1h4  24... g5h4 Without the kingside rooks, Arjun can secure his king and basically play a one-sided game on the queenside.