Cavs are a very strong inside team now with Hill and Ilgaskus at 100%. Philly is coming off the terrible shooting performance against Boston and it is tough to correct bad shooting in one game. Cleveland is the deeper team and they have had some good performances in the second half of back to backs recently, so I am not overly worried about the lack of rest.
To be honest I don't find CLE +9 to be all that great because I see whoever wins winning with a decent cushion, but I like the moneyline.