Game 4 of the 2017 NBA Finals was one of the most exciting games to watch as the Golden State Warriors were looking to sweep the Cleveland Cavaliers. However, the defending champions survived another day and will go back to California for the fifth game of the series. This record-breaking game was amazing, but it will also be remembered for bad officiating.

On the brighter side, LeBron James was once again supported by Rihanna and his former teammate and a good friend, Dwyane Wade. Beside these two celebrities, James and his Cavaliers had support in their fans as Quicken Loans Arena was loud and it propelled the home team to a big victory over their visiting rivals.

Rihanna and Dwyane Wade

Dwyane Wade, whose Chicago Bulls were eliminated in the first round of the playoffs, was in the attendance of the game. LeBron James and Wade used to play in the Finals together as members of the Miami Heat from 2011 to 2014. However, even after James left for his old team, he continued his impressive streak of making it to the final stage of the playoffs as he's currently playing in his seventh straight NBA Finals.

Wade is 35 and his best years are far behind him, but he might get to another NBA Finals next year as there are speculations that he could join James in Cleveland. While it's still too early to make any serious predictions about free agency, there is a big chance that he does it if the Cavaliers lose this year's NBA Finals.

Rihanna has also shown a lot of support for the Cleveland Cavaliers forward and last night's game was no exception. The popular singer was first seen attending the opening game of the series, and, even though the Cavaliers lost the game, she supported them throughout 48 minutes.

At the end, Rihanna stated that "the king is still the king," referring to LeBron James and his dominance. Last night, the singer once again expressed her support for the four-time MVP.

Cleveland Cavaliers won in a blowout

Despite being down 0-3 in the series, the Cavaliers fought hard and did not let the Warriors sweep them.

They ended up breaking NBA Finals record for most three-pointers in a game with 24, and LeBron James recorded another triple-double.

At the end of the game, the Cavaliers had 137 points while the Warriors scored "only" 116. There is no doubt that both Wade and Rihanna enjoyed watching another great performance by LeBron, but we will see if he can lead his team to a victory once again and upset the Warriors in game 5.