I am not rooting for the Eagles, but I do think they are going to win rather easily. I think the 49ers are very vulnerable to the deep pass and the Eagles excel at that. The Eagles can match the 49ers weapons on offense and then some. The Eagles have 3 excellent WRs, a great TE, and 3 good RBs to go with an OL with 3 all-pros. Plus they are playing in Philly so the refs won't be as kind to the 49ers as they were last week.
The 49ers OL is also suspect. The Cowboys interior DL, JAGs, did a pretty good job against the 49ers OL. Imagine what Hargrave, Cox, and Jordan Davis are going to do to them.
The 49ers have the 2 of the best LBs in the NFC I think. The really fly to the football and the DL protects them (by holding a lot), but the Eagles OL is going to negate some of that. So is Hurts running the football.
I don't like the Eagles but I have to admit they put together a really good roster. With Lane Johnson back, (I cannot believe he can play after that injury) and Gardner Johnson back, I think they are the most complete team in the NFL. I said before the season their success depended only on how well Hurts played, and he has been much better than expected.