By Eurohoops Team/ info@eurohoops.net
Back in 2010, September 11, Turkey defeated Serbia, 83-82, at Istanbul advancing to the 2010 FIBA World Cup final. The exciting contest was added to the international games available on-demand via FIBA’s official YouTube portal.