Web Analytics
2home page : ZanFoot

2home page

Regardez le football en ligne. Diffusez le football en direct. Pas de pannes. Aucune inscription. Streaming vidéo de haute qualité gratuit sur ZanFoot.

France : Ligue 1

TBordeaux1 – 1Rennes0-0TReims3 – 1Nantes0-0TTroyes1 – 1Angers1-0TBrest1 – 2Metz0-1TClermont1 – 3Monaco1-1TMarseille2 – 3Lens2-2

UEFA : Under 17

UEFA : Women Under 17

Angleterre : Premier League

TSouthampton0 – 1Wolves0-0TArsenal3 – 1Tottenham3-0

Angleterre : FA Thropy

THashtag United1 – 4Chipstead0-2

Espagne : La Liga

TMallorca2 – 3Osasuna2-1TBarcelona3 – 0Levante2-0TVallecano3 – 1Cadiz2-1TSociedad1 – 0Elche0-0TReal Betis2 – 0Getafe1-0

Espagne : Segunda Liga

TMirandes1 – 2Leganes1-1TSporting Gijon2 – 1Malaga0-1TOviedo0 – 0Girona0-0TLugo1 – 1Zaragoza1-1TValladolid2 – 0Alcorcon1-0

Espagne : Segunda B, Group 1

Espagne : Segunda B, Group 2

Espagne : Segunda B, Group 3

Espagne : Segunda B, Group 4

Italie : Serie A

TJuventus3 – 2Sampdoria2-1TSassuolo1 – 0Salernitana0-0TUdinese0 – 1Fiorentina0-1TEmpoli4 – 2Bologna2-1TLazio3 – 2Roma2-1TNapoli2 – 0Cagliari1-0

Italie : Serie B

TPerugia1 – 1Alessandria1-1TParma1 – 1Pisa0-1TVicenza0 – 1Cremonese0-1TTernana1 – 0Spal1-0

Italie : Lega Pro C1-A

TFeralpiSalo3 – 2Juventus(U23)0-1TPro Vercelli1 – 1Cist0-1TTriestina2 – 0Calcio Lecco2-0TFiorenzuola2 – 3US Seregno1-1TGiana0 – 1Albinoleffe0-0IntLegnago Salus0 – 1Sudtirol0-1TMantova2 – 1Piacenza1-1TPizzighettone2 – 2USD Virtus Verona0-1TPro Patria1 – 2Padova1-0TRenate AC3 – 0Pro Sesto1-0

Italie : Lega Pro C1-C

Allemagne : Bundesliga

TBochum0 – 0Stuttgart0-0TFreiburg3 – 0Augsburg3-0

Allemagne : Bundesliga II

THamburg2 – 2Nurnberg1-1THannover1 – 2Sandhausen0-0TDynamo Dresden3 – 0Werder Bremen1-0

Allemagne : League 3

TTurkgucu Ataspor Munchen2 – 1Dortmund (Am.)1-0TFSV Zwickau0 – 0SC Freiburg (Am)0-0

Allemagne : Regionalliga West

Allemagne : Regionalliga North

Allemagne : Regionalliga North-East

Hollande : Eredivisie

TSparta Rotterdam0 – 4Cambuur0-1THeerenveen2 – 3Twente0-2TAlkmaar5 – 0Go Ahead Eagles2-0THeracles1 – 0Waalwijk0-0

Ecosse : Premier League

TSt Mirren3 – 2Aberdeen1-2TCeltic1 – 1Dundee Utd1-1THibernian1 – 0St Johnstone0-0

Ecosse : Championship

TRaith Rovers3 – 2Partick Thistle1-0

Portugal : CUP

TARC Oleiros0 – 2Varzim0-0TSp. Ideal0 – 3Valadares Gaia0-1TGD Vitoria Sernache1 – 3Rio Ave1-3TSc Maria Fonte0 – 1Penafiel0-0

Portugal : Primeira Liga

TSanta Clara1 – 1Braga0-0TPortimonense0 – 0Vizela0-0

Russie : League 1

TDinamo Moscow2 – 0Rubin Kazan1-0TRostov1 – 2Terek0-1TKrasnodar3 – 0Petrotrest2-0

Turquie : Super League

TGiresunspor1 – 1Kayserispor1-1THatayspor1 – 2Fenerbahçe0-2TBaşakşehir3 – 0Rizespor1-0TGalatasaray2 – 1Göztepe0-1

Turquie : Second League

TBandırmaspor2 – 1Altınordu1-0Tİstanbulspor1 – 0Balıkesirspor0-0TMenemen Bld.Spor1 – 1Eyüpspor0-0TBursaspor0 – 4Ankaragücü0-2

Turquie : 2. Lig Red Group

Turquie : 2. Lig Beyaz Group

Brésil : Brasileirao Serie A

TAmerica Mineiro1 – 1Flamengo0-0TFluminense2 – 1Bragantino2-0TJuventude (RS)3 – 0Santos1-0TInternacional2 – 0Bahia1-026Atletico Pr4 – 1Gremio2-023Recife0 – 1Fortaleza EC CE0-1Atletico GoianiensevsCuiaba (MT)

Brésil : Brasileirao Serie B

TCruzeiro1 – 2CSA Alagoas AL1-029Ponte Preta1 – 0Brasil de Pelotas0-023Botafogo1 – 0Sampaio Correa (MA)1-0

Argentine : League 1

TUnion Santa Fe2 – 0Patronato Parana0-0TSan Lorenzo2 – 1Defensa Y Justicia2-044Independiente1 – 4Godoy Cruz0-2Boca JuniorsvsColon Santa Fe

Argentine : League 2

TGimnasia Jujuy1 – 1Independiente Riv.0-0TGimnasia Mendoza3 – 3Almirante Brown2-2TInstituto1 – 0Barracas Central1-0TDep. Maipu3 – 2Atletico Atlanta2-1

Autriche : Bundesliga

TLask Linz3 – 1Admira Wm0-1THartberg3 – 4Austria Vienna2-3TRapid Vienna0 – 3Sturm Graz0-1

Autriche : League 2

TAustria Vienna II0 – 1Lafnitz0-1TGrazer AK3 – 1Wacker Innsbruck1-1

Chypre : League 1

TAe Limassol0 – 1Apollon Limassol0-0TOmonia Nicosia1 – 1AEP Paphos0-1

Chypre : League 2

USA : MLS

TChicago0 – 0Nashville0-0KansasvsSeattleAustin FCvsLos Angeles

Belgique : Jupiler

TSt. Gilloise1 – 2Royal Antwerp1-0TGent2 – 1Cercle Brugge0-1TKV Oostende2 – 2Anderlecht2-0TCharleroi0 – 2Mechelen0-1TGenk3 – 0Seresien2-0

Belgique : League 2

TExcelsior Virton1 – 1KMSK Deinze0-1TPeruwelz1 – 2Westerlo0-1

Suisse : Premier League

TLuzern2 – 3FC Lugano1-3TBasel3 – 1Zurich1-0TGrasshoppers3 – 1Sion2-0

Danemark : Superliga

TMidtjylland1 – 0Randers1-0TViborg1 – 1Odense1-0TNordsjaelland1 – 5Fc Copenhagen0-1TBrondby2 – 1Aalborg0-1TVejle2 – 4Silkeborg2-3

Danemark : 1st Division

TBlokhus1 – 0Esbjerg1-0THorsens2 – 1Nykobing Falster1-1

Roumanie : League 1

TFarul Constanta2 – 1Dacia Mioveni1-0TBotosani1 – 1Universitatea Craiova0-0TFC UT Arad0 – 1Cfr Cluj0-1

Finlande : Veikkausliiga

TKuopion0 – 0Hifk0-0TSjk4 – 1Lahti3-0TIlves T.0 – 0Honka0-0THelsinki0 – 1İnter Turku0-0TMariehamn4 – 2KTP Kotka3-2TOulu0 – 1Haka0-1

Finlande : Ykkönen

TRovaniemi3 – 4Gnistan1-2TMP5 – 2MuSa2-1

Finlande : Kakkonen Group A

TKäPa Helsinki3 – 1PEPO2-0

Finlande : Kakkonen Group C

Norvège : Tippeligaen

THaugesund1 – 3Odd Grenland1-1TBrann3 – 1Kristiansund1-1TRosenborg3 – 1Mjondalen1-0TMolde2 – 2Viking1-0TSandefjord0 – 3Stabaek0-1TBodo Glimt1 – 0Valerenga0-0

Norvège : League 2

TStart2 – 6Fredrikstad2-4THam Kam3 – 1Jerv2-0

Norvège : League 2 – A

TBrattvag3 – 2Tromsdalen2-1TKvik Halden2 – 2IF Floya2-0

Norvège : League 2 – B

TSotra0 – 0Floy Flekkeroy IL0-0TEgersunds IK3 – 1Kjelsas IL1-0TNotodden1 – 1Nardo FK1-0TOygarden FK2 – 2Levanger FK2-1

Grèce : CUP

TIerapetra0 – 0Kalamata AO0-0TDiagoras Vrachneika0 – 1Panahaiki-20050-1TAcheron Kanalaki1 – 1Olympiakos Volou1-1TEdessaikos1 – 3Kozani F.S.0-2TRouf0 – 3Ergotelis0-2TNea Artaki1 – 2Kifisia1-1Egaleo AO AthensvsKissamikoTApollon Larissas0 – 3AEL Larisa0-0TVeria0 – 0Anagenisi Karditsa0-0TKallithea1 – 1AO Episkopis Rethymno1-0TIlioupoli2 – 0Asteras Vlachioti0-0TGiorgos Karaiskakis0 – 2Xanthi0-2TThesprotos1 – 2Almopos1-0TLefkimmi0 – 0Apollon Kalamaria0-0TPoseidonas Michanionas0 – 5Levadiakos0-3TThiseas Agria2 – 2Panserraikos1-0TFikis0 – 1Niki Volou0-1TPanagriniakos0 – 2Trikala0-0TGiouchtas1 – 1Agios Nikolaos1-0TEthnikos Sochos0 – 1AO Ipato0-1TPierikos1 – 2Iraklis Saloniki0-1

Bosnie Herzégovine : Premier League

TPosusje2 – 2Siroki Brijeg0-0TZeljeznicar1 – 0Leotar1-0TZrinjski1 – 0Sloboda0-0

Suède : Allsvenskan

TMjallby4 – 0Elfsborg1-0TOstersunds FK0 – 3Djurgarden0-3THacken1 – 1Hammarby1-1TNorrkoping2 – 1Varbergs BoIS1-1

Suède : Superettan

TOster2 – 1Helsingborg2-0TTrelleborg2 – 3Varnamo0-2

Suède : Division 1 Norra

Suède : Division 1 Södra

Biélorussie : Premier League

TSmorgon0 – 5Dinamo Minsk0-3TFK Zorka-BDU Minsk2 – 2FK Vitebsk1-1TShakhtyor Soligorsk1 – 0Neman Grodno0-0

Biélorussie : Premier League

TGomelzheldortrans0 – 3Arsenal Dzyarzhynsk0-1TFC Baranovichi2 – 2Dnepr Mogilev2-0TVolna Pinsk2 – 2Shakhter Soligorsk II0-2

Bulgarie : League 1

TCska Sofia2 – 1Levski1-1TLudogorets3 – 1Botev Vratsa3-1

Estonie : League 1

TViljandi JK Tulevik2 – 2Flora Tallinn0-0TNomme Kalju3 – 2Paide Linnameeskond1-1TTrans Narva2 – 2FC Kuressaare0-1

Croatie : League 1

THNK Gorica3 – 4NK Rijeka2-1THajduk1 – 0NK Lokomotiva Zagreb0-0

République Tchèque : League 1

TJablonec0 – 1Liberec0-1TBoleslav3 – 5Slovacko1-3TTeplice0 – 0Olomouc0-0TSlavia Prague4 – 1Hradec Kralove2-0

République Tchèque : League 2

TSparta Praha B2 – 3FC Vlašim0-3TProstejov0 – 1Opava0-1TTáborsko1 – 0Chrudim0-0TSC Slovan Varnsdorf5 – 1Fotbal Třinec3-0

Chine : First League

THubei Hua Kaier1 – 1Guizhou Zhicheng0-1TAnhui Litian1 – 1Shaanxi Chang”an Athletic FC0-0TBeijing BaXi0 – 1Wuhan three town0-0

Malte : League 1

TGzira Utd1 – 1Birkirkara1-1TSirens2 – 2Sliema Wanderers0-0TMosta2 – 1Balzan Youths1-1

Malte : League 2

Hongrie : Nemzeti Bajnokság I

TVarda SE2 – 1Debreceni0-1TFerencvarosi TC3 – 1Ujpesti TE2-1

Hongrie : Nemzeti Bajnokság II

TDorogi0 – 0Budaorsi0-0TIII.Keruleti TUE2 – 4FC Ajka0-2TNyiregyhaza1 – 1Csakvari TK1-0TBekescsaba2 – 2Diosgyor1-0TBudafoki MTE0 – 2Szombathelyi Haladas0-1TSzegedi AK2 – 0Soroksar0-0TTiszakecske1 – 2Szentlorinc SE1-0TPecs0 – 1Bodajk Siofok0-0TSzolnoki MAV2 – 2Kecskemeti TE1-0TETO Gyori3 – 1Vasas Budapest0-0

Israël : League 1

TMaccabi Netanya0 – 2Hapoel Hadera0-0TAshdod MS2 – 0Beitar Jerusalem2-0TMaccabi Haifa2 – 0Maccabi Petah Tikva1-0

Israël : League 2

Lettonie : League 1

TFC Noah Jurmala0 – 3Rigas Futbola skolaTBFC Daugavpils1 – 5FK Valmiera0-0TSpartaks Jurmala1 – 0FS Metta LU0-0

Lituanie : The A League

THegelmann Litauen1 – 1Dziugas Telsiai1-1TSuduva4 – 0Banga Gargzdai1-0

Lituanie : 1 Lyga

TFK Trakai II1 – 0Kazlu Ruda0-0RepFK Panevezys II1 – 0Babrungas

Pologne : League 3

TRadunia Stezyca2 – 2Wisla Pulawy2-0TWigry Suwalki1 – 0Slask Wroclaw B1-0TChojniczanka Chojnice3 – 0Pogon Siedlce2-0TOlimpia Elblag1 – 2Lech Poznan B1-0TStal Rzeszow3 – 1Znicz Pruszkow2-0

Pologne : League 1

TLKS Nieciecza3 – 1Gornik Zabrze0-0TSlask Wroclaw3 – 1Wisla Plock2-1TWisla Krakow0 – 1Pogon0-1

Pologne : League 2

TPodbeskidzie2 – 0Resovia1-0TOlsztyn OKS 19453 – 0Miedz Legnica1-0TSandecja0 – 1LKS Lodz0-0

Serbie : League 1

TNovi Pazar0 – 4Crvena Zvezda0-3TFK Metalac Gornji Milanovac4 – 1Radnicki 1923 Kragujevac1-1TPartizan Belgrade5 – 0Spartak Zlatibor Voda2-0

Macédoine : First League

TBorec Veles0 – 2FK Skopje0-2TRabotnicki Skopje1 – 1Pelister Bitola1-0TRenova5 – 2Bregalnica Stip3-1TFC Struga Trim-Lum1 – 1FK Shkendija 791-0TFK Tikves Kavadarci3 – 0FK Makedonija0-0TAcademy Pandev1 – 3FK Korzo Prilep0-0

Albanie : League 1

TPartizani Tirana1 – 1Vllaznia Shkoder0-1

Slovaquie : League 1

TDAC Dunajska Streda0 – 3Spartak Trnava0-2

Slovaquie : League 2

TFC Artmedia Petrzalka0 – 1Sport Podbrezova0-1TSlovan Bratislava B3 – 0Namestovo1-0

Slovénie : League 1

TNK Aluminij0 – 1ASK Bravo0-0TDomzale3 – 3Maribor0-1TMura0 – 0Koper0-0

Ukraine : League 1

TFC Mynai1 – 2FC Lviv1-1TDnipro-10 – 4Zoria Luhansk0-1TDesna Chernihiv1 – 2Metalist 1925 Kharkiv1-1

Ukraine : League 2

THirnyk-Sport0 – 0FK Uzhhorod0-0TKryvbas0 – 5Metalist Kharkiv0-1TPolissya Zhytomyr1 – 4Obolon Kiev0-1FK Avanhard KramatorskvsVolyn LutskOlimpic DonetskvsFC VPK-Ahro Mahdalynivka Raion

Qatar : League 1

TLekhwia5 – 0Al Sailiya0-0TQatar SC0 – 2Al-Arabi SC0-1TAl-Sadd7 – 2Al-Shamal3-1

Bolivie : League 1

TNacional Potosi4 – 2Real Potosi3-024Real Tomayapo1 – 2Bolivar0-1The StrongestvsClub Always Ready

Chili : League 1

TNublense1 – 2Santiago Wanderers1-0TUniv. De Chile1 – 3Colo Colo0-2

Colombie : Primera A

TPatriotas0 – 0Deportes Tolima0-037Jaguares de Cordoba4 – 2Los Millionarios2-1Deportes QuindiovsDep.Independiente Medellin

Colombie : Primera B

TUnion Magdalena3 – 0Barranquilla2-038Cortulua0 – 0Bogota0-0

Equateur : League 1

TDep. Cuenca5 – 0Olmedo2-010Macara0 – 3Delfin SC0-3EmelecvsUniversidad Catolica

Paraguay : League 1

44CA River Plate Asuncion0 – 0Olimpia AsuncionGuairenavsLibertad Asuncion

Pérou : League 1

TUniv. Cesar Vallejo2 – 0Dep. Municipal1-0TMelgar1 – 0Sport Boys0-0TSport Huancayo1 – 3Universitario de Deportes0-2Alianza HuanucovsSporting Cristal

Uruguay : First Division

TCA Progreso0 – 1CS Cerrito0-1TAtletico Fenix1 – 1CA Torque1-1TBoston River2 – 5CA Penarol1-246Wanderers2 – 1CA Rentistas0-0

Venezuela : League 1

30Real Esppor0 – 0YaracuyanosHermanos ColmenaresvsZamora Barinas

Mexique : League 1

TToluca1 – 2Atletico San Luis1-2Santos LagunavsMonterrey

Le Salvador : League 1

44Municipal Limeno0 – 0CD Platense Municipal Zacatecoluca0-029Atletico Marte0 – 1Deportivo Fas0-1

Japon : J-League

TCerezo Osaka1 – 2Kashima0-0TNagoya1 – 0Oita Trinita1-0TKawasaki2 – 1Shonan Bellmare0-1TGamba Osaka2 – 1Kashiwa2-0

Japon : J-League2

TTokyo Verdy0 – 1FC Machida Zelvia0-0

République de Corée : League 1

TSuwon Bluewings0 – 2FC Seoul0-0TSeongnam2 – 0Gangwon1-0

Azerbaïdjan : Premier League

TSabah FK1 – 2Neftchi Baku0-1TSumqayit0 – 0Qabala0-0

Australie : Brisbane Premier League

TBrisbane Knights1 – 8The Lakes0-2TSt George Willawong FC3 – 2Western Spirit0-1

Maroc : League 1

THassania Agadir0 – 1Wydad Casablanca0-1TFAR Rabat1 – 1R.S.B.1-0

Afrique du Sud : League 1

TBloemfontein Celtic4 – 2TS Galaxy3-0TMilano Utd0 – 0Kaizer Chiefs0-0

Monde : Friendly

TSweden(U15)2 – 1Norway(U15)TNepal2 – 7Oman1-2

Monde : Club Friendlies

TTaringa Rovers1 – 1Grange Thistle SC0-1TKilnamanagh3 – 3Liffeys Pearse0-2TFirhouse Clover3 – 3Cherry Orchard3-0TVipers8 – 1Bidco Bul Fc4-0Live*SC 12 Horas RS0 – 0Gremio (RS) BLive*Casimiro De Abreu RJ0 – 0Paduano RJTBonsucesso0 – 0Barra Mansa FC0-0TMageense RJ4 – 1Queimados RJ3-1Live*Rio Negro/AM0 – 0Taruma/AMTComercial-PI4 – 0Timon PI3-0Live*Humaita AC0 – 0Galvez ACLive*Real Xolotlan0 – 0Municipal

France FRANCE Ligue 1
Bordeaux1 – 1TerminésRennes


stats_row=function(dx) {
if (dx.v1==null) return “”;
sr_o=”

“+dx.c+”


if (dx.cl==”possession”) sr_o=””
dx.cl=dx.cl!=undefined ? ” class='”+dx.cl+”‘” : “”;
return “

“+dx.v1+”

“+sr_o+”

“+dx.v2+”


}
event_types={“goal”:{v:”But”,img:”/img/golsvg.svg”,cl:”gol”,p_img:true},”penalty”:{v:”Penalty marqué”,img:”/img/golpsvg.svg”,cl:”gol”,p_img:true},”missed_penalty”:{v:”Penalty raté”,img:”/img/golmpsvg.svg”},”own-goal”:{v:”But contre son camp”,img:”/img/gologsvg.svg”,cl:”gol”,p_img:true},”yellowcard”:{v:”Carton jaune”,img:”/img/ycsvg.svg”,cl:”yc”},”yellowred”:{v:”Deuxième jaune”,img:”https://www.livescore.bz/img/yrcard.png”,cl:”red”},”redcard”:{v:”Carton rouge”,img:”/img/rcsvg.svg”,cl:”red”},”substitution”:{v:”Remplaçant”,img:”/img/subsvg.svg”,cl:”sub”}}
event_row=function(fe) {
var e_row=new Array();e_row[0]=””;e_row[1]=””
fe.team==”home” ? side=0 : side=1;
fe.p_n==null ? fe.p_n=”” : “”;
if (fe.type==”substitution”) fe.p_n=fe.p_n+”
“+fe.rp_n+”“;
if (fe.type==”goal” && fe.rp_n!=null) fe.p_n=fe.p_n+”
Assist: “+fe.rp_n+”“;
if (event_types[fe.type].p_img!=undefined && fe.p_img!=null) fe.p_n=”“+fe.p_n+”“;
e_row[side]=”“+fe.p_n+”“+fe.m+(fe.em!=null ? “+”+fe.em : “”)+”‘“;
e_img=event_types[fe.type].img!=”” ? “"+event_types[fe.type].v+"” : event_types[fe.type].v;
e_cla=””
if (event_types[fe.type].cl!=undefined) e_cla=” class='”+event_types[fe.type].cl+”‘”
fe=null;
return “

“+e_row[0]+”
“+e_img+”
“+e_row[1]+”


}
d_standings=function(d) {
console.log(“d_standings”);console.log(d)
if (d.filt==undefined) d.filt=””
dd=x(“.detay”).data(“detay”);
//window.history.pushState(“”, “”, “/fr/football/event/”+dd.id+”/?fd=stats,standings”);
xx.ajax({
url:”/standings_2018.cache?lang=fr&id=”+dd.id+”&filter=”+d.filt,
success:function(r) {
x(“.detay .detayContent”).html(r);
//x(“.mydropdown select”).on(“change”,function(el) {
//window[x(el.target).attr(“v”)]({filt:x(el.target).val()})
//})
},
error:function() {
alert(“error_msg”)
}
})
}
d_standingsv2=function(d) {
console.log(“d_standingsv2″);console.log(d)
if (d.filt==undefined) d.filt=””
dd=x(“.detay”).data(“detay”);
//window.history.pushState(“”, “”, “/fr/football/event/”+dd.id+”/?fd=stats,standings”);
xx.ajax({
url:”/standings_2020.cache?lang=fr&id=”+dd.id+”&filter=”+d.filt,
success:function(r) {
x(“.detay .detayContent”).html(r);
//x(“.mydropdown select”).on(“change”,function(el) {
//window[x(el.target).attr(“v”)]({filt:x(el.target).val()})
//})
},
error:function() {
alert(“error_msg”)
}
})
}
d_lineups=function() {
dd=x(“.detay”).data(“detay”);
//window.history.pushState(“”, “”, “/fr/football/event/”+dd.id+”/?fd=inc,lineups”);
xx.ajax({
url:”/lineups_2018.cache?lang=fr&id=”+dd.id,
success:function(r) {
x(“.detay .detayContent”).html(r);
}
})
}
detayDeepMenu=function(dm) {
data=x(“.detay”).data(“detay”);
x(“.detayMenuDeep”).html(“”)
dm.sort(function(a,b) {
return a.ord-b.ord;
})
for (d in dm) {
if (dm[d].h!=””) dm[d].h=” onclick='”+dm[d].h+”‘”
if (dm[d].t!=undefined) {dm[d].t=” t='”+dm[d].t+”‘”} else {dm[d].t=””}
x(“.detayMenuDeep”).append(““+dm[d].v+”“);
}
x(“.detayMenuDeep a”).forEach(function(el) {
console.log(el)
el.on(“click”,function() {
try {x(“.detayMenuDeep > a.selected”).removeClass(“selected”)} catch(e) {}
el.addClass(“selected”)
})
})
if (first_run==0 && x(“.detayMenuDeep > a:nth-child(1)”).exist) {
setTimeout(function() {x(“.detayMenuDeep > a:nth-child(1)”).trigger(“click”);},2);
}
}
detayMenuB=function() {
detayDeep=[];
data=x(“.detay”).data(“detay”);console.log(data)
//if (data.events==1) detayDeep.push({ord:4,v:”Incidents”,”h”:”incidentsf();”})
if (data.mdetay!=undefined && data.mdetay!=null && data.mdetay!=”########?~?|”) detayDeep.push({ord:4,v:”Incidents”,”h”:”mdetays();”})
//if (data.stats==1) detayDeep.push({ord:4,v:match_stats,”h”:”matchstatsf();”,t:”matchstats”})
if (data.stats==1) detayDeep.push({ord:4,v:match_stats,”h”:”matchstatsfv2();”,t:”matchstats”})
if (data.lineups==1) detayDeep.push({ord:4,v:”Lignes”,”h”:”d_lineups();”,t:”lineups”})
detayDeepMenu(detayDeep)
}
var detayDeep=[];
statsdf=function() {
data=x(“.detay”).data(“detay”);
detayDeep=[];
detayDeep.push({ord:1,v:”Derniers matchs”,”h”:”lm_go();”,t:””})
detayDeep.push({ord:2,v:”H2H”,”h”:”h2h_go();”,t:””})
if (data.standingsv2==1) detayDeep.push({ord:3,v:”Classements”,”h”:”d_standingsv2({});”,t:””})
detayDeepMenu(detayDeep)
}
lm_ajax=function(data) {
sct=data.team==”all” ? (“.detay .detayContent”) : (“.detay .lm_”+data.team);
//window.history.pushState(“”, “”, “/fr/football/event/”+data.id+”/?fd=stats,lastmatches”);
//loader(“.detay”,1)
xx.ajax({
url:”/last_matches_2018.cache?id=”+data.id+”&filter=”+data.filter+”&team=”+data.team+”&lang=fr”,
success:function(h) {
if (data.team==”all”) {
x(sct).html(h);
} else x(sct).html(h);
//loader(“.detay”,0)
}
})
}
h2h_ajax=function(data) {
//window.history.pushState(“”, “”, “/fr/football/event/”+data.id+”/?fd=stats,h2h”);
xx.ajax({
url:”/h2h_2018.cache?id=”+data.id+”&filter=”+data.filter+”&team=”+data.team+”&lang=fr”,
success:function(h) {
x(“.detay .detayContent”).html(h);
},error:function(err) {
alert(err);
}
})
}
dteam_ajax=function(data) {
//window.history.pushState(“”, “”, “/fr/football/event/”+data.id+”/?fd=”+data.team);
xx.ajax({
url:”/team_2018.cache?id=”+data.id+”&filter=”+data.filter+”&team=”+data.team+”&lang=fr”,
success:function(h) {
x(“.detay .detayContent”).html(h);
},error:function(err) {
alert(err);
}
})
}
lm_go=function() {lm_ajax({id:detayDataGet(“id”),team:”all”,filter:”overall”})}
h2h_go=function() {h2h_ajax({id:detayDataGet(“id”),team:”all”,filter:”overall”})}
dteam_go=function(t) {dteam_ajax({id:detayDataGet(“id”),team:t})}
incidentsf=function() {
dd=x(“.detay”).data(“events”);
//window.history.pushState(“”, “”, “/fr/football/event/”+x(“.detay”).data(“detay”).id+”/”);
if (dd!=null && dd.length) {
x(“.detay .detayContent”).html(“

“)
for (i in dd) {de=dd[i]
x(“.detay .detayContent .incidents”).append(event_row(de))
}
}
if (x(“.detay .detayContent .incidents div”).exist) {
//x(“.detay .detayContent .incidents”).prepend(“

Incidents

“)
x(“.detay .detayContent .incidents”).append(““)
x(“.detay .detayContent .incidents > div > div:nth-child(2) img”).forEach(function(el) {
if (!x(“.image_explain img[alt='”+el.attr(“alt”)+”‘]”).exist) {
x(“.detay .detayContent .incidents .image_explain”).append(““+el.element.outerHTML+” “+el.attr(“alt”)+”“)
}
})
}
}
matchstatsf=function() {
data=x(“.detay”).data(“detay”);
//window.history.pushState(“”, “”, “/fr/football/event/”+data.id+”/?fd=inc,matchstats”);
dd=x(“.detay”).data(“stats”);
x(“.detay .detayContent”).html(“

“)
try {
dds=dd.data;ddsh=dds.home;ddsa=dds.away;
console.log(dds.home)
x(“.detay .detayContent .stats”).append(stats_row({v1:ddsh.possessiontime,v2:ddsa.possessiontime,c:”%”,cl:”possession”}))
x(“.detay .detayContent .stats”).append(stats_row({v1:”(“+ddsh.shots.ongoal+”) “+ddsh.shots.total,v2:ddsa.shots.total+” (“+ddsa.shots.ongoal+”)”,c:”Tirs”}))
x(“.detay .detayContent .stats”).append(stats_row({v1:ddsh.corners,v2:ddsa.corners,c:”Corners”}))
x(“.detay .detayContent .stats”).append(stats_row({v1:ddsh.offsides,v2:ddsa.offsides,c:”Hors-jeu”}))
x(“.detay .detayContent .stats”).append(stats_row({v1:”(“+ddsh.passes.percentage+”%) “+ddsh.passes.accurate,v2:ddsa.passes.accurate+” (“+ddsa.passes.percentage+”%)”,c:”Passes”}))
} catch(e) {console.log(e)}
if (x(“.stats div”).exist) {
//x(“.stats”).prepend(“

“+match_stats+”

“)
}
if (x(“.stats .possession”).exist) {
dom1=x(“.stats .possession div:nth-child(1)”);dom2=x(“.stats .possession div:nth-child(2)”);
dom1v=dom1.html();dom2v=dom2.html()
dom1.html(““+dom1v+”%“)
if (dom1v>50) dom1.find(“span”).addClass(“posO”)
setTimeout(function() {dom1.find(“span”).attr(“style”,”width:”+dom1v+”%;”)},200)
dom2.html(““+dom2v+”%“)
if (dom2v>50) dom2.find(“span”).addClass(“posO”)
setTimeout(function() {dom2.find(“span”).attr(“style”,”width:”+dom2v+”%;”)},200)
}
}
matchstatsfv2H=function(d) {
x(“.detay .detayContent .stats”).append(stats_row({v1:d.v1,v2:d.v2,c:d.c,cl:d.cl}))
}
matchstatsfv2=function() {
var data=x(“.detay”).data(“detay”);
//window.history.pushState(“”, “”, “/fr/football/event/”+data.id+”/?fd=inc,matchstats”);
var dd=x(“.detay”).data(“stats”);
x(“.detay .detayContent”).html(“

“)
try {
var pos=dd.filter(function(a) {return a.n==”pos”});
if(pos.length>0) matchstatsfv2H({v1:pos[0].v1.replace(“%”,””),v2:pos[0].v2.replace(“%”,””),c:”%”,cl:”possession”})
var shts=dd.filter(function(a) {return a.n==”shots”});
var shtson=dd.filter(function(a) {return a.n==”ongoal”});
if(shtson.length==0) {shtson=[{v1:”0″,v2:”0″}]}
if(shts.length>0) matchstatsfv2H({v1:”(“+shtson[0].v1+”) “+shts[0].v1,v2:shts[0].v2+” (“+shtson[0].v2+”)”,c:”Tirs”})
var cor=dd.filter(function(a) {return a.n==”corners”});
if(cor.length>0) matchstatsfv2H({v1:cor[0].v1,v2:cor[0].v2,c:”Corners”})
var offs=dd.filter(function(a) {return a.n==”offsides”});
if(offs.length>0) matchstatsfv2H({v1:offs[0].v1,v2:offs[0].v2,c:”Hors-jeu”})
var pass=dd.filter(function(a) {return a.n==”passes”});
if(pass.length>0) matchstatsfv2H({v1:pass[0].v1,v2:pass[0].v2,c:”Passes”})
var saves=dd.filter(function(a) {return a.n==”saves”});
if(saves.length>0) matchstatsfv2H({v1:saves[0].v1,v2:saves[0].v2,c:”Saves”})
var att=dd.filter(function(a) {return a.n==”attacks”});
if(att.length>0) matchstatsfv2H({v1:att[0].v1,v2:att[0].v2,c:”Attacks”})
var attd=dd.filter(function(a) {return a.n==”dangers”});
if(attd.length>0) matchstatsfv2H({v1:attd[0].v1,v2:attd[0].v2,c:”Dangerous Attacks”,cl:”tcnt”})
} catch(e) {console.log(e)}
if (x(“.stats div”).exist) {
//x(“.stats”).prepend(“

“+match_stats+”

“)
}
if (x(“.stats .possession”).exist) {
dom1=x(“.stats .possession div:nth-child(1)”);dom2=x(“.stats .possession div:nth-child(2)”);
dom1v=dom1.html();dom2v=dom2.html()
dom1.html(““+dom1v+”%“)
if (dom1v>50) dom1.find(“span”).addClass(“posO”)
setTimeout(function() {dom1.find(“span”).attr(“style”,”width:”+dom1v+”%;”)},200)
dom2.html(““+dom2v+”%“)
if (dom2v>50) dom2.find(“span”).addClass(“posO”)
setTimeout(function() {dom2.find(“span”).attr(“style”,”width:”+dom2v+”%;”)},200)
}
}
summaryf=function() {
detayDeep=[];
dd=x(“.detay”).data(“detay”);
x(“.detay .detayContent”).html(detay_draft)
try {
dds=dd.stats.data;ddsh=dds.home;ddsa=dds.away;
console.log(dds.home)
x(“.detay .detayContent .stats”).append(stats_row({v1:ddsh.possessiontime,v2:ddsa.possessiontime,c:”%”,cl:”possession”}))
x(“.detay .detayContent .stats”).append(stats_row({v1:”(“+ddsh.shots.ongoal+”) “+ddsh.shots.total,v2:ddsa.shots.total+” (“+ddsa.shots.ongoal+”)”,c:”Tirs”}))
x(“.detay .detayContent .stats”).append(stats_row({v1:ddsh.corners,v2:ddsa.corners,c:”Corners”}))
x(“.detay .detayContent .stats”).append(stats_row({v1:ddsh.offsides,v2:ddsa.offsides,c:”Hors-jeu”}))
x(“.detay .detayContent .stats”).append(stats_row({v1:”(“+ddsh.passes.percentage+”%) “+ddsh.passes.accurate,v2:ddsa.passes.accurate+” (“+ddsa.passes.percentage+”%)”,c:”Passes”}))
} catch(e) {console.log(e)}
if (x(“.stats div”).exist) {
x(“.stats”).prepend(“

“+match_stats+”

“)
}
if (x(“.stats .possession”).exist) {
dom1=x(“.stats .possession div:nth-child(1)”);dom2=x(“.stats .possession div:nth-child(2)”);
dom1v=dom1.html();dom2v=dom2.html()
dom1.html(““+dom1v+”%“)
if (dom1v>50) dom1.find(“span”).addClass(“posO”)
setTimeout(function() {dom1.find(“span”).attr(“style”,”width:”+dom1v+”%;”)},200)
dom2.html(““+dom2v+”%“)
if (dom2v>50) dom2.find(“span”).addClass(“posO”)
setTimeout(function() {dom2.find(“span”).attr(“style”,”width:”+dom2v+”%;”)},200)
}
if (dd.events!=null && dd.events.length) {
for (i in dd.events) {de=dd.events[i]
x(“.detay .detayContent .incidents”).append(event_row(de))
}
}
if (x(“.detay .detayContent .incidents div”).exist) {
x(“.detay .detayContent .incidents”).prepend(“

Incidents

“)
x(“.detay .detayContent .incidents”).append(““)
x(“.detay .detayContent .incidents > div > div:nth-child(2) img”).forEach(function(el) {
if (!x(“.image_explain img[alt='”+el.attr(“alt”)+”‘]”).exist) {
x(“.detay .detayContent .incidents .image_explain”).append(““+el.element.outerHTML+” “+el.attr(“alt”)+”“)
}
})
}
}
var match_stats=”Statistiques de matches”
detay_stats=function() {
setTimeout(function() {
x(“.detay a[t=’inc’]”).trigger(“click”);
},100);
}
var mdetays=function() {
tmpdty=x(“.detay”).data(“detay”).mdetay
if (tmpdty!=””) {
tps=tmpdty.split(“#”)
var html=[];
don=”


tpsgh=tps[0].split(“,”)
for (var i = 1; i

“,min:tmps[0]});
}
tpsgh=tps[1].split(“,”)
for (var i = 1; i

“,min:tmps[0]})
}
tpsgh=tps[2].split(“,”)
for (var i = 1; i

“,min:tmps[0]})
}
tpsgh=tps[3].split(“,”)
for (var i = 1; i

“,min:tmps[0]})
}
tpsgh=tps[4].split(“,”)
for (var i = 1; i

“,min:tmps[0]})
}
tpsgh=tps[5].split(“,”)
for (var i = 1; i

“,min:tmps[0]})
}
if (tmpdty.indexOf(“?~?”)!=-1) {
tmpdtys=tmpdty.split(“?~?”);
tmps=tmpdtys[1].split(“|”)
if (tmps.length>0) {
tmpz=tmps[0].split(“**”)
for (var i=0 ; i

“,min:tmpzz[0]})
}
tmpz=tmps[1].split(“**”)
for (var i=0 ; i

“,min:tmpzz[0]})
}
}
}
html.sort(function(a,b) {
var a1=a.min;
if(a1.indexOf(“+”)!=-1) {var a1s=a1.split(“+”);a1=a1s[0]*1+a1s[1]/50}
var b1=b.min;
if(b1.indexOf(“+”)!=-1) {var b1s=b1.split(“+”);b1=b1s[0]*1+b1s[1]/50}
console.log(a1+” “+b1)
return a1*1-b1*1;
})
for (var i in html) {
don+=html[i].v
}
don+=”

“+tmps[1]+”
“+tmps[0]+”‘
“+tmps[1]+”
“+tmps[0]+”‘
“+tmps[1]+”
“+tmps[0]+”‘
“+tmps[1]+”
“+tmps[0]+”‘
“+tmps[1]+”
“+tmps[0]+”‘
“+tmps[1]+”
“+tmps[0]+”‘
“+tmpzz[2]+”
“+tmpzz[1]+”
“+tmpzz[0]+”‘
“+tmpzz[2]+”
“+tmpzz[1]+”
“+tmpzz[0]+”‘


don+=’


x(‘.detayContent’).html(don);
pdmdetays()
//var $wrapper = $(‘.detaytable’);
//$wrapper.find(‘.sortable’).sort(function (a, b) {
// bir=a.dataset.minu;iki=b.dataset.minu
// birs=bir.split(“+”);bir=birs[0];ikis=iki.split(“+”);iki=ikis[0];
// return +bir – +iki;
//})
//.appendTo( $wrapper );
}
}
function pdmdetays() {
(adsbygoogle = window.adsbygoogle || []).push({});
}
var MutationObserver = window.MutationObserver || window.WebKitMutationObserver || window.MozMutationObserver;
var element = document.querySelector(‘.detay’);
var observer = new MutationObserver(function(mutations) {
mutations.forEach(function(mutation) {
if (mutation.type == “attributes”) {
var data=x(“.detay”).data(“detay”);
if (data.homeLogo==null) {data.homeLogo=”0.png”}
if (data.awayLogo==null) {data.awayLogo=”0.png”}
window.history.pushState(“”, “”, “/fr/football/event/”+data.id+”/”);
flag=doFlag(data.ico)
x(“.detay a[t=’home’]”).html(data.home) ; x(“.detay a[t=’away’]”).html(data.away)
x(“.detay > .detayInfos > span:nth-child(1) team”).html(data.home);
x(“.detay > .detayInfos > span:nth-child(1) logo img”).attr(“src”,”https://bzlg.r.worldssl.net/”+data.homeLogo)
x(“.detay > .detayInfos > span:nth-child(3) team”).html(data.away);
x(“.detay > .detayInfos > span:nth-child(3) logo img”).attr(“src”,”https://bzlg.r.worldssl.net/”+data.awayLogo);
x(“.detay > .detayHeader > span:nth-child(1)”).html(flag+data.uadi+” “+data.ladi);
flag=null;
dom=x(‘a[mid=”‘+data.id+'”]’);
if (dom.exist) {
console.log(dom.pos())
xx.isMobile ? f_top=window.pageYOffset+15+”px” : f_top=dom.pos().top-62+”px”;
x(“.detay”).attr(“style”,”margin-top:”+f_top)
if (xx.isMobile) x(“.detay”).show()
x(“.overlay”).attr(“val”,data.id)
if (data.statu==”0″) {
x(“.detay a[t=’stats’]”).trigger(“click”);
} else {
x(“.detay a[t=’inc’]”).trigger(“click”);
}
status_info=statusCheckFullJS(data.statu,data.dk);
status_text=status_info.v;
score_is=data.evs+” – “+data.deps;
if (data.statu==”0″) {
score_is=”vs”
}
x(“.detay”).removeClass(“live”)
if (status_info.live) {
x(“.detay”).addClass(“live”)
}
x(“.detay .deepInfo score”).html(score_is)
x(“.detay .deepInfo status”).html(status_text)
x(“.detay .deepInfo time”).attr(“timestamp”,data.ts)
detay_tarih(x(“.detay time”))
if (xx.isMobile) {
x(“.detay_bar”).attr(“style”,”opacity:1;”)
//setTimeout(function() {x(“.detay_bar”).attr(“style”,”opacity:1;”)},300)
}
}
detayMenuA();
loader(“.detay”,0)
data=null;
}
});
});
observer.observe(element, {
attributes: true, // attribute changes will be observed | on add/remove/change attributes
attributeOldValue: true, // will show oldValue of attribute | on add/remove/change attributes | default: null
attributeFilter: [‘data-detay’] // filter for attributes | array of attributes that should be observed, in this case only style
});

LiveScore.bz – Résultats de football en direct

Les matchs en direct de toutes les ligues de football ont des mises à jour rapides et précises pour le temps, les résultats, les buteurs et les assistants, les cartons, les remplacements, les statistiques des matches et les rencontres. LiveScore.bz est également adapté pour s’afficher sur les mobiles.

Diffusions de football en direct gratuites



Il s’agit d’un site Web de football en direct gratuit qui fournit plusieurs liens pour regarder n’importe quel match de n’importe quel événement de compétition en direct, en toute sécurité et gratuitement.

Nous offrons les meilleurs flux de football et toutes les compétitions en HD sans abonnement. Regardez n’importe quelle compétition de football en ligne depuis votre mobile, tablette, Mac ou PC.

Diffusez des sports en direct à partir de chaînes comme Sky Sports, Fox Sports, NBA TV, NFL Network, ESPN, TNT, NBCSports et de nombreuses autres chaînes de télévision sportives du monde.