It's hard to believe it's already been a week since the 2016 Rio Olympics began, but competition is set to continue throughout Friday.

It's Day 7 of the Olympics and already we've had some huge, memorable moments, including Michael Phelps continuing to rack up gold medals, Simone Biles dominating, Serena and Venus Williams losing in early rounds and more.

But there's still plenty of excitement ahead, with finals in various sports scheduled for Friday. NBC and its various sister networks, including CNBC, MSNBC, Bravo and USA, will be airing Olympic coverage, but if you cannot watch it on television or want to see live games, you can go to NBCOlympics.com. There, you can live stream every single event being played today - all you have to do is press the green [LIVE] button on the corresponding event and enter your cable subscription info if you haven't already.

Here are some highlights you should live stream from Day 7 of the Rio Olympics.

Swimming - 9 p.m. ET

One of the biggest events of Day 7 is the 800m freestyle in swimming. Superstar Katie Ledecky is scheduled to compete in this competition, hoping to beat her own world record. Missy Franklin will be doing the same in the 200m backstroke.

Shooting - 2 p.m. ET

One sport that hasn't shared much air time or focus thus far is shooting, but there is the possibility for one athlete to break a huge record. That athlete is Kim Rhode, who is competing in the women's skeet final and could set a record as the first U.S. athlete to win a medal at six consecutive Olympic games.

Volleyball - 2 p.m. ET

The volleyball tournaments continue on the men and women's sides. The U.S. team, which features Jordan Larson, will be competing against Italy today as the preliminary stage continues.

Track and field - 7:20 p.m. ET

Various track and fields events are taking place on Day 7, including the women's shot put final. New Zealand standout Valerie Adams will be looking to win her third consecutive gold medal in the shot put division.