Carmelo Anthony scored 29 points as the New York Knicks ended a two-game losing streak with a 121-100 victory over the Detroit Pistons in the NBA on Sunday.
Smith scored 20 points, Anthony had 19, as the Knicks shook off more bad injury news before beating the Cleveland Cavaliers 91-75 on Saturday night.