It wasn't exactly pretty, but the Philadelphia 76ers got the job done at home to claim a 106-99 victory over the Cleveland Cavaliers Tuesday night.
MORE: Highlights from Tuesday's action
The Cavaliers rolled into Philly one day after taking down the Toronto Raptors in a one-sided game.
Early on it looked like the home team was going to cruise to a big victory after holding the 24-12 lead after one but the Cavs came roaring back to life and after being down by as many as 16 points, reeled off a 30-13 run to take a 38-37 lead halfway through the second frame.
Sloppy play was an issue for the Sixers, who racked up 14 turnovers in the first half alone, finishing with 21 in total.
In the second half, the Sixers pulled away on multiple occasions, only for the Cavs to reel them back in and make it a contest. Down the stretch, however, it was the playoff-bound 76ers who were able to withstand the challenge and secure the home win.
Ben Simmons led the way for Philly, falling just shy of recording yet another triple-double with 26 points, 10 rebounds and eight assists.
🇦🇺 @BenSimmons25 down the lane and JAMS it home 💪 #HereTheyCome pic.twitter.com/cXsK2mceui- NBA Australia (@NBA_AU) March 13, 2019
All-Star teammate Joel Embiid came up with some big plays down the stretch as he recorded his 50th double-double of the season with 17 points and 19 rebounds. In reaching the plateau of 50 double-doubles, Embiid joins Andre Drummond and Rudy Gobert as the only three in the league to have amassed that many.
Cleveland was playing without a host of key players as it was led by rookie sensation Collin Sexton, who finished with 26 points.
The Sixers have a few days off before welcoming the Sacramento Kings into town on Friday while the Cavs head to Orlando to take on the Magic on Thursday.