In the American League, Jackie Bradley Jr. got his first major league hit and the Boston Red Sox beat New York 7-4 last night to open a season with consecutive wins for the first time since 1999.
Elsewhere, the White Sox beat Kansas City 5-2. Texas Shut out Houston 4-0. Minnesota trumped Detroit 3-2. Cleveland slid past Toronto 3-2. Tampa bay outscored Baltimore 8-7 and Oakland cruised past Seattle 6-2.
In the NBA, Miami's quest to break the NBA record for consecutive wins was ended by a Chicago Bulls team that was without four key players. The final of 101-97 ended the Heat's winning streak at 27, six short of the mark set by the 1971-72 Lakers. LeBron James did his best to keep the streak going with 32 points.
J.R. Smith scored 35 points, his second straight 30-point game, and the New York Knicks withstood a furious rally to beat the Memphis Grizzlies 108-101. Carmelo Anthony added 22 points.
In the NBA, it's now a five-game winning streak for the New York Knicks and a five-game losing skid for the Boston Celtics. J.R. Smith poured in 32 points and Carmelo Anthony added 29 as the Knicks hammered the Celtics 100-85 in Boston. The game was tied at 35 until the Knicks scored 14 straight points to take control. The Celtics committed 20 turnovers compared to eight for the Knicks.
Elsewhere, Minnesota beat Detroit 105-82 and Dallas edged ahead of the Clippers 109-102.
In the NBA, the Knicks defeated Golden state last night at Madison Square Garden 109-105. Warriors Guard Stephan Curry set an NBA season high with 54 points and fell one shy of the league mark of 12 three-pointers. J.R. Smith finished with 26 points. Carmelo Anthony scored a team-high 35 points.