It’s still early in the season but if tonight is an indicator of the future, then things could look very bright for the Cleveland Cavaliers sooner rather than later.

Any team that can outscore the Minnesota Timberwolves does the right things putting the ball in the basket. Despite some troubles late in the game, the Cavs had a solid offensive performance overall and they got their reward with a 93-92 win in front of their fans at the Quicken Loans Arena.

The Cavs showed some inconsistencies in the offensive side of the ball as they were brilliant in the first half but later considerably cooled off in the second half. C.J. Miles led the offense off the bench with 19 points and Kyrie Irving added 15 with eight rebounds and six assists.

What’s more remarkable, however, is that Cleveland had a good defensive performance, something the team was unable to do in their recent games. Minnesota was able to shorten the gap to only point near the end of the game but the Cavs were able to hold on to the lead. Andrew Bynum was able to be a difference maker in the defensive side of the ball with three blocks and provided solid protection of the rim against tough players like Kevin Love and Nicola Pekovic.

The Cavaliers still have plenty of things to fix if they want to fight for a playoff spot in the Eastern Conference this season. But after a performance like this and if we consider that Bynum hasn’t been able to contribute on a steady basis, it’s clear that the team is headed in the right direction.