The g4-pawn is protected and White threatens to capture on a7 as well as playing Qh8.
29... f7f6 Black is in trouble now. 30. e5e8  30... f8e8  31. f4b8 Now we can appreciate the idea of the Bb5-c4 maneuver. 31... e8e7 