The NBA play-offs are in full swing and they have already given us plenty of clean sweeps, shocks and controversies.
As was expected, the Golden State Warriors completed a clean sweep of the New Orleans Pelicans in round one whilst the Cleveland Cavaliers and Wasshington Wizards also achieved the same feat in round one.
The Atlanta Hawks, despite being the top seed in the Eastern conference and being 2-0 up, they are now 2-2 in their series with the eighth seed Brooklyn Nets.
The fourth seeded team in each conference have been caught off guard by the team below them as neither the Portland Trail Blazers or Toronto Raptors have gained a win so far with the Raptors already eliminated.
Whilst we've seen shocks and pure dominance from some teams, there have also been some unbelieveable scenes from others.
Two teams who have given us a match like no other are the Cavaliers and the Boston Celtics who comtested a four game series.
The Cavaliers won the series 4-0 but game four of their series will be remembered for the high number of physical challenges in the match.
Well now the NBA has reviewed the incidents and decided to punish those involved starting with the Cavaliers guard J.R. Smith.
Smith was seen to elbow Celtics forward Jay Crowder and has now been suspended for two games without pay by the league.
Cleveland will play the winner of the series between the Milwaukee Bucks and Chicago Bulls in the conference semi- finals and will be without Smith in the first two games.
It does get worse for the Cavaliers who have had Kevin Love confirmed out injured for a minimum of two weeks after he dislocated his shoulder in game four against the Celtics.
A rough game
The match between the Celtics and Cavaliers which ended the series has resulted in the league having to deal out three different punishments.
Along with Smith, Celtics center Kelly Olynyk has been suspended for one game for his part in the incident which injured Love.
Olynyk's ban will come into affect next season meaning that he will miss the first game of the next regular season.
Cleveland's Kendrick Perkins was also fined $15,000 and saw his flagrant 1 foul changed to a flagrant 2 foul for a very strong screen on Boston's Crowder.