BOSTON—Kyrie Irving said he regretted criticizing his younger teammates, then he made a call to a former teammate he also owed an apology.

The Celtics' point guard said he called LeBron James over the weekend to apologize for failing to understand the burden the four-time NBA MVP carried when they played together on the Cleveland Cavaliers.

Porcello gave up three runs in the first inning, and five in all, but David Price came out of the bullpen with four-straight outs to help the Boston Red Sox top Toronto 10-7 last night and lower their magic number to two to clinch the AL East title.