It's a big day at the 2016 Rio Olympics, and you won't want to miss any of the action on this eighth day of competition.

It's been a full week since competition at the Olympics began, but the games continue to go on. Day 8 promises to be an exciting one, with many memorable events. If you don't want to wait for NBC's coverage of various events, you can live stream all of them online.

Just go to NBCOlympics.com, go to any one of the events happening now and click on the green [LIVE] button. This will take you to a live stream of the event and all you have to do is enter your cable subscription info, assuming you haven't already, in which case it should give you the full stream automatically.

Here are some of the major highlights to live stream on Saturday:

Men's Tennis - 11 a.m. ET

The men's tennis tournament is winding down to the end as the semifinals are played today. Andy Murray, who is ranked no. 2 in the world, is set to face off against Japan's Kei Nishikori, while Rafael Nadal will play Argentina's Juan Martin del Potro after that match is over. The winners of both matches will face each other on Sunday for the gold medal, as will the losers for the bronze medal.

Women's Tennis - 11 a.m. ET

Meanwhile, the women's tennis singles tournament ends today. United States player Madison Keys will face Czech Republic's Petra Kvitova for the Bronze medal at 11 a.m., while the gold medal match will be played between Puerto Rico's Monica Puig and Germany's Angelique Kerber at 2 p.m.

Water Polo - 12 p.m. ET

The U.S. women's water polo team, are hoping to continue their winning streak in this Group B match against Hungary.

Swimming - 9 p.m. ET

Michael Phelps will be swimming in his last-ever Olympic race at 9 p.m.; he will be competing in the 4x100m medley relay. Phelps could walk away with his 23rd gold medal, extending his all-time record even further. Other events at this time include the the women's 50m freestyle, the men's 1500m freestyle and the women's 4x100 m medley relay.