The Brooklyn Nets (4-2) put on an impressive showing Tuesday night, taking down the Cleveland Cavaliers (2-6) to earn its third straight victory and second straight at Barclays Center. Here's the analysis of the win.

What we knew: That the Nets overmatched the Cavaliers at nearly every position. Four of Brooklyn's starters finished in double figures, as it was able to coast, relatively easy, to its third straight win.

What we learned: Kyrie Irving is the real deal. The second-year man out of Duke put on a show, scoring 34 points en route to the loss at Brooklyn. But, with Irving and Cleveland center Anderson Varejao, who scored a team-high 35 points, having huge games, the Nets were still able to pull out the win and contain the rest of the Cavaliers. That's something they will need to do all season.

Key Contributor: Joe Johnson. It was only a matter of time until Johnson had his first impactful game with the Nets, and that came Tuesday night. After a sluggish start to the season, Johnson stepped up big in the win over Cleveland, scoring 25 points and helped spark the Nets through the second half as the Cavaliers attempted to make a spirited comeback.

What it means: The season is still young, but make no mistake, this short winning streak will matter later in the season. The Nets have learned over the last three games how to put away teams that they are better than, and putting away victories is something that they have struggled with in recent years.

What's Next: The Nets will have their biggest test thus far on Thursday, when they host the Boston Celtics at Barclays Center. Brooklyn has done a nice job of beating up on teams that they, well, should beat up, but the Celtics will look to prove they are still the kings of the Atlantic Division. It will be a good test for the Nets, who haven't lost since its 30-point defeat against the Miami Heat on Nov. 7.