International football friendlies, basketball and beach volleyball are the main attractions on Thurday with plenty of action being streamed live online.
There are two international friendlies taking place on Thursday with USA taking on Brazil, while Greece will be looking to head into Euro 2012 with a win under their belt when they take on Armenia.
Following their 5-1 trouncing of Scotland at the weekend, the USA face a real test of their mettle against the Selecao at FedEx Field on Wednesday night.
LA Galaxy captain Landon Donovan led the way for the States with a hat-trick as side registered a comfortable victory over the Scots, but Wednesday's game against Brazil should be a different proposition all together.
The USA are unbeaten in five matches now and would be doing well to make that six given they've only beaten Brazil once in their history and never drawn against the South Americans.
The Brazilians started a four-match at the weekend with a convincing 3-1 win over Denmark.
Greece complete their Euro 2012 preparations with an international friendly against Armenia in Kufstein, Austria on Thursday.
Greece are one of 16 teams looking forward to next week's European Championship finals in Poland and the Ukraine.
The Greeks secured automatic qualification for the tournament after finishing top of Group F in their qualifying campaign. They completed qualifying undefeated and boasted a terrific defensive record having conceded just five goals.
Armenia meanwhile, missed out on the finals after finishing third to Russia and Ireland in Group B.
There are two basketball matches being streamed live from the Turkish Basketball League and the Liga ACB in Spain.
Besiktas will try to make it two wins in a row over Andolu Efes in the Turkish Basketball League final on Thursday.
Besiktas won the opening game of the best-of-seven series 82-75. Pops Mensah-Bonsu led the winning team with 18 points, seven rebounds and three blocks. Backing up the British big man are Carlos Arroyo and Zoran Erceg, who added 15 points apiece.
Caja Laboral are one step away from a final appearance in the Liga ACB. This after the club beat Real Madrid 82-79 in overtime last night to take a 2-1 lead in their best-of-five series.
The group stages of the CEV Beach Volleyball European Championship Final continues on Thursday with all the action from day two being streamed live online.
The Dutch city of Hague is the venue and the Main Round will get underway on Friday.
To make sure you do not miss a second of the action, check out the full live streaming schedule below:
31.05.2012
01:00 - SOCCER - USA v Brazil
09:25 - BEACH VOLLEYBALL - European Championship
09:30 - BEACH VOLLEYBALL - Daniela Gioria / Giulia Momoli v Merel Mooren / Roos Van der Hoeven
10:20 - BEACH VOLLEYBALL - Jolien Sinnema / Marloes Wesselink v Andreja Vodeb / Simona Fabjan, S.
11:10 - BEACH VOLLEYBALL - Jon Stiekema / Rimke Braakman v Anastasia Vasina / Anna Vozakova
12:00 - BEACH VOLLEYBALL - Jon Stiekema / Christiaan Varenhorst v Ward Coucke / Tom Van Walle
12:50 - BEACH VOLLEYBALL - Emiel Boersma / Daan Spijkers v Petr Benes / Premysl Kubala
13:40 - BEACH VOLLEYBALL - Reinder Nummerdor / Richard Schuil v Alexander Huber / Robin Seidl
14:30 - BEACH VOLLEYBALL - Hana Klapalova / Lenka Hajeckova v Madelein Meppelink / Sophie Van Gestel
15:20 - BEACH VOLLEYBALL - Sanne Keizer / Marleen Van Iersel v Muriel Graessli / Tanja Goricanec
17:00 - BASKETBALL - Anadolu Efes vs Besiktas
17:00 - BEACH VOLLEYBALL - Jon Stiekema / Christiaan Varenhorst v Clemens Doppler / Alexander Horst
18:00 - BEACH VOLLEYBALL - Emiel Boersma / Daan Spijkers v David Klemperer / Eric Koreng
19:30 - SOCCER - Greece v Armenia