Live streaming sports fans are in for a treat this Friday with live international football, Australian Rugby League and Beach Volleyball being streamed live online.
There are a number of international friendlies taking place on Friday, including Euro 2012 co-hosts Ukraine going up against Austria in their final warm-up match.
Ukraine warmed up earlier this week with a 4-0 hammering of Estonia and team manager Oleh Blokhin will be taking a good look at his squad as they prepare to open up their Euro 2012 campaign against Sweden on Monday, June 11.
Austria, who have not qualified for Euro 2012, come into this friendly clash on the back of 3-1 win over Finland with Marc Janko, Martin Harnik and Andreas Ivanschitz all getting on the score sheet back in February.
Mexico come into this international friendly clash against Bosnia-Herzegovina with momentum on their side following a 2-0 win over Wales in New Jersey at the weekend.
Although missing key players Javier Hernández and Andrés Guardado, the Mexicans produced a confident display with Aldo de Nigris bagging both goals against Chris Coleman's side.
Bosnia, who narrowly missed out on Euro 2012 qualification, were beaten 1-0 by Ireland on Saturday in Dublin.
Italy have been drawn in a very difficult group in Poland and Ukraine when they will face Spain, Croatia and Republic of Ireland for a place in the knockout stages.
Italy boss Cesare Prandelli named his 23-man squad earlier this week and he opted to leave out defender Andrea Ranocchia and striker Mattia Destro and they have now left their training camp.
Russia will be in Group A at Euro 2012 and they will also be up against it when they take on co-hosts Poland, Greece and the Czech Republic.
Russia warmed up for this encounter with Italy with a hard-fought goalless draw against Lithuania on Tuesday and they will need to play a lot better if they are to go far in Poland and Ukraine.
The other two matches being streamed live on Friday see Estonia go up against Finland, while the Czech Republic warm up for Euro 2012 in a friendly against Hungary.
The NRL reaches Round 13 this weekend with two matches being streamed live online this Friday with the defending champions Manly Sea Eagles one of the teams in action.
The two matches taking place this Friday sees Manly Sea Eagles go up against the 2010 champions in St George Illawarra Dragons, while there is a local derby with Gold Coast Titans taking on North Queensland Cowboys.
Manly are currently sixth on the league ladder with 14 points thanks to seven wins from their opening 12 matches.
St George currently have 12 points and are 10th in the rankings after winning six games. The Dragons ended a three game winless streak last Saturday with a narrow 14-12 win over bottom club Parramatta Eels.
Gold Coast Titans head into their local derby with North Queensland Cowboys this Friday on a high following a rare NRL win.
The Titans are struggling in 2012 and find themselves in 13th place on the NRL league ladder after winning just four matches from their 11 games.
The Cowboys are in fifth spot on the table with 14 points after winning seven of their opening 12 matches but they were shocked last weekend when they crashed to a 26-18 defeat against Wests Tigers at Campbelltown Stadium.
Other live streaming sport available on Friday includes the Paris Open Tennis for both the men and women, while there is plenty of beach volleyball action from the European Championship and the Smart Beach Tour Super Cup.
To make sure you do not miss a second of the action, just check out the full streaming schedule below:
02:00 | SOCCER - Mexico v Bosnia-Herzegovina
10:15 | BASKETBALL - Alaska Aces vs Powerade Tigers
10:40 | RUGBY LEAGUE - Gold Coast Titans v North Qland Cowboys
10:40 | RUGBY LEAGUE - Manly Sea Eagles v St George/Illawarra Dragons
10:55 | BEACH VOLLEYBALL - European Championship
11:25 | BEACH VOLLEYBALL - Smart Beachtour
12:30 | BASKETBALL - Barako Bull Energy Boosters vs B-MEG Llamados
13:30 | CRICKET - Sri Lanka v Pakistan
14:00 | VOLLEYBALL - Czech Rep Women vs Israel Women
16:30 | VOLLEYBALL - Poland vs Canada
18:00 | SOCCER - Czech Republic v Hungary
18:00 | VOLLEYBALL - Turkey vs Austria
18:30 | SOCCER - Estonia v Finland
19:00 | VOLLEYBALL - Brazil vs Finland
19:00 | VOLLEYBALL - Spain vs Denmark
19:15 | VOLLEYBALL - Serbia Women vs Hungary Women
19:30 | SOCCER - Austria v Ukraine
19:45 | SOCCER - Italy v Russia
19:45 | BASKETBALL - Valencia vs Barcelona