Home Sports Magic hand Cavaliers first loss since Feb. 4.