(AP) — The NBA season is almost halfway over and Russell Westbrook has already matched his triple-double total for last season.

Westbrook posted his 18th triple-double of the season by delivering 24 points, 13 rebounds and 12 assists to Oklahoma City's 103-95 win against the visiting Memphis Grizzlies. No other player has had more triple-doubles in a season since Magic Johnson had 18 in 1981-82.

The outburst comes two weeks after Westbrook was ejected during the Thunder's 34-point loss in Memphis.

Enes Kanter scored 19 points and Victor Oladipo added 16 to help Oklahoma City avenge its worst loss of the season.

Checking out the rest of the NBA schedule:

— Houston's nine-game winning streak is over after Andrew Wiggins contributed 15 of his 28 points in the first quarter of the Timberwolves' 119-105 victory over the Rockets at Minnesota. Karl-Anthony Towns had 23 points and 18 rebounds, Shabazz Muhammad scored 20 and Ricky Rubio tied his team record with 17 assists. James Harden scored 33 points and had 12 assists for the Rockets.

— CJ McCollum scored 21 of his 27 points in the second half as the Trail Blazers thumped the Cavaliers, 102-86 in Portland. Allen Crabbe came off the bench to produce 24 points for the Blazers, who led by as many as 24 in their fourth straight home win against Cleveland. The Cavs were led by LeBron James' 20 points and 11 rebounds.

— The Clippers are on a five-game winning streak after getting 22 points from J.J. Redick in a 105-96 decision over Orlando. Marreese Speights scored 10 of his 13 in the fourth quarter, including three of the Clippers' five 3-pointers in the period. DeAndre Jordan grabbed 20 rebounds to help Los Angeles stay unbeaten since a six-game skid.

— Isaiah Thomas scored 20 of his 38 points in the fourth quarter to send the Celtics to a 117-108 win against Washington. Al Horford added 16 points and nine rebounds in the Celtics' fifth victory in six games. Bradley Beal paced the Wizards with 35 points, but teammate John Wall was held to a season-low nine points.

— TJ McConnell drained a baseline jumper at the buzzer to give the 76ers a 98-97 win over the Knicks in Philadelphia. Joel Embiid finished with 21 points and 14 rebounds for the Sixers, who trailed by 17 before dealing New York its ninth loss in 10 games. Knicks guard Derrick Rose scored 25 points, two days after missing a loss to New Orleans because of an unexcused absence.