How to read these predictions
Each percentage is an estimated probability. Explore the data and models behind our analysis.
Learn more →Explore completed matches and check our predictions. Review performance by day, league and market, with a transparent, detailed history.
Recent results with prediction verification
| Competition / Match | Score | Ganhar.pt prediction | Prob. | Verification | |
|---|---|---|---|---|---|
| BabrungasHegelmann II | 4 - 090 minHT 4 - 0 | 1X2: Babrungas | 70% | ✓ CORRECT | View → |
| DainavaKauno Žalgiris II | 0 - 190 minHT 0 - 1 | 1X2: Dainava | 57% | × WRONG | View → |
| StrommenStromsgodset | 1 - 090 minHT 0 - 0 | 1X2: Stromsgodset | 64% | × WRONG | View → |
| Haugesundhodd | 3 - 290 minHT 1 - 1 | 1X2: Haugesund | 64% | ✓ CORRECT | View → |
| StabaekODD Ballklubb | 2 - 090 minHT 2 - 0 | 1X2: Stabaek | 45% | ✓ CORRECT | View → |
| SogndalKongsvinger | 3 - 190 minHT 1 - 1 | 1X2: Kongsvinger | 61% | × WRONG | View → |
| MossAsane | 1 - 390 minHT 1 - 1 | 1X2: Moss | 47% | × WRONG | View → |
| BryneEgersund | 3 - 390 minHT 3 - 1 | 1X2: Bryne | 46% | × WRONG | View → |
| Sandnes ULFLyn | 2 - 190 minHT 1 - 0 | 1X2: Sandnes ULF | 40% | ✓ CORRECT | View → |
| NivaUni Minsk | 1 - 190 minHT 0 - 1 | 1X2: Niva | 60% | × WRONG | View → |
| OsipovichyGomel II | 1 - 490 minHT 0 - 1 | 1X2: Osipovichy | 49% | × WRONG | View → |
| FC Energetik-Bgu MinskBATE II | 4 - 190 minHT 2 - 0 | 1X2: FC Energetik-Bgu Minsk | 58% | ✓ CORRECT | View → |
| KarmiotissaApollon Limassol | 0 - 590 minHT 0 - 2 | 1X2: Apollon Limassol | 63% | ✓ CORRECT | View → |
| Apoel NicosiaOmonia 29is Maiou | 4 - 190 minHT 2 - 1 | 1X2: Apoel Nicosia | 66% | ✓ CORRECT | View → |
| AELAris | 1 - 390 minHT 0 - 2 | 1X2: Aris | 47% | ✓ CORRECT | View → |
| Batman PetrolsporErokspor | 3 - 290 minHT 0 - 0 | 1X2: Batman Petrolspor | 52% | ✓ CORRECT | View → |
| PendiksporKayserispor | 2 - 290 minHT 1 - 0 | 1X2: Kayserispor | 52% | × WRONG | View → |
| AntalyasporBB Bodrumspor | 1 - 290 minHT 0 - 1 | 1X2: Antalyaspor | 37% | × WRONG | View → |
| KeçiörengücüBursaspor | 2 - 490 minHT 2 - 2 | 1X2: Bursaspor | 49% | ✓ CORRECT | View → |
| JDFS AlbertsRēzekne FA | 5 - 090 minHT 2 - 0 | 1X2: JDFS Alberts | 82% | ✓ CORRECT | View → |
| Riga FC IIRīgas FS II | 3 - 090 minHT 2 - 0 | 1X2: Riga FC II | 45% | ✓ CORRECT | View → |
| CoffraneVevey Sports | 5 - 190 minHT 1 - 1 | 1X2: Coffrane | 47% | ✓ CORRECT | View → |
| MontheyPortalban / Gletterens | 0 - 190 minHT 0 - 0 | 1X2: Monthey | 45% | × WRONG | View → |
| BassecourtFC Wohlen | 2 - 190 minHT 2 - 0 | 1X2: Bassecourt | 39% | ✓ CORRECT | View → |
| LangenthalDelémont | 0 - 090 minHT 0 - 0 | 1X2: Langenthal | 57% | × WRONG | View → |
| Young Boys IIKreuzlingen | 5 - 290 minHT 3 - 1 | 1X2: Young Boys II | 46% | ✓ CORRECT | View → |
| Biel-BienneCham | 2 - 290 minHT 1 - 0 | 1X2: Biel-Bienne | 61% | × WRONG | View → |
| BulleGrand-Saconnex | 3 - 290 minHT 3 - 2 | 1X2: Bulle | 47% | ✓ CORRECT | View → |
| Lugano IIBellinzona | 1 - 190 minHT 1 - 0 | 1X2: Lugano II | 50% | × WRONG | View → |
| Viktoria Plzeň WPrague Raptors W | 3 - 090 minHT 1 - 0 | 1X2: Prague Raptors W | 59% | × WRONG | View → |
| Slovácko WHorní Heršpice W | 2 - 090 minHT 1 - 0 | 1X2: Slovácko W | 78% | ✓ CORRECT | View → |
| FC Santa ColomaInter Club d'Escaldes | 1 - 190 minHT 1 - 1 | 1X2: FC Santa Coloma | 43% | × WRONG | View → |
| Penya EncarnadaEsperança d'Andorra | 0 - 190 minHT 0 - 1 | 1X2: Penya Encarnada | 51% | × WRONG | View → |
| Atlètic Club d'EscaldesRanger's | 1 - 190 minHT 1 - 0 | 1X2: Atlètic Club d'Escaldes | 46% | × WRONG | View → |
| OrdinoCarroi | 3 - 290 minHT 1 - 0 | 1X2: Ordino | 64% | ✓ CORRECT | View → |
| Valadares Gaia WMarítimo W | 3 - 190 minHT 2 - 0 | 1X2: Valadares Gaia W | 68% | ✓ CORRECT | View → |
| GOŠK GabelaBratstvo Gračanica | 2 - 090 minHT 1 - 0 | 1X2: GOŠK Gabela | 56% | ✓ CORRECT | View → |
| TOŠK TešanjRudar Kakanj | 5 - 190 minHT 3 - 0 | 1X2: TOŠK Tešanj | 63% | ✓ CORRECT | View → |
| Rudar PrijedorPotkozarje | 1 - 090 minHT 0 - 0 | 1X2: Rudar Prijedor | 59% | ✓ CORRECT | View → |
| OmarskaFamos Vojkovići | 0 - 090 minHT 0 - 0 | 1X2: Omarska | 44% | × WRONG | View → |
| Eintracht BraunschweigHannover 96 | 2 - 090 minHT 1 - 0 | 1X2: Hannover 96 | 54% | × WRONG | View → |
| Holstein KielDynamo Dresden | 3 - 090 minHT 1 - 0 | 1X2: Holstein Kiel | 45% | ✓ CORRECT | View → |
| VfL OsnabrückSpVgg Greuther Fürth | 3 - 090 minHT 2 - 0 | 1X2: VfL Osnabrück | 45% | ✓ CORRECT | View → |
| Nykobing FCThisted FC | 3 - 090 minHT 3 - 0 | 1X2: Nykobing FC | 58% | ✓ CORRECT | View → |
| TræffArendal | 0 - 090 minHT 0 - 0 | 1X2: Arendal | 46% | × WRONG | View → |
| Bjargjerv | 4 - 090 minHT 1 - 0 | 1X2: Bjarg | 47% | ✓ CORRECT | View → |
| RanaTromsdalen Uil | 0 - 490 minHT 0 - 1 | 1X2: Tromsdalen Uil | 37% | ✓ CORRECT | View → |
| KjelsåsTrygg/Lade | 5 - 090 minHT 2 - 0 | 1X2: Kjelsås | 73% | ✓ CORRECT | View → |
| Stjørdals-BlinkGrorud | 2 - 090 minHT 0 - 0 | 1X2: Grorud | 43% | × WRONG | View → |
| JunkerenLevanger | 3 - 490 minHT 1 - 3 | 1X2: Levanger | 46% | ✓ CORRECT | View → |
| Borussia Monchengladbach WHoffenheim II W | 3 - 190 minHT 2 - 0 | 1X2: Borussia Monchengladbach W | 48% | ✓ CORRECT | View → |
| Hertha Berlin WAndernach W | 1 - 190 minHT 1 - 1 | 1X2: Hertha Berlin W | 55% | × WRONG | View → |
| Ingolstadt WSC Sand W | 2 - 090 minHT 2 - 0 | 1X2: SC Sand W | 48% | × WRONG | View → |
| Carl Zeiss Jena WViktoria Berlin W | 0 - 290 minHT 0 - 1 | 1X2: Viktoria Berlin W | 51% | ✓ CORRECT | View → |
| Turbine Potsdam WMeppen W | 2 - 290 minHT 2 - 1 | 1X2: Meppen W | 65% | × WRONG | View → |
| Eintracht Frankfurt II WFC Koln II W | 1 - 090 minHT 0 - 0 | 1X2: Eintracht Frankfurt II W | 59% | ✓ CORRECT | View → |
| 12 BingölsporKırklarelispor | 0 - 090 minHT 0 - 0 | 1X2: 12 Bingölspor | 51% | × WRONG | View → |
| MalženiceZlaté Moravce | 3 - 090 minHT 2 - 0 | 1X2: Malženice | 39% | ✓ CORRECT | View → |
| Žilina IILokomotíva Zvolen | 2 - 190 minHT 1 - 1 | 1X2: Žilina II | 42% | ✓ CORRECT | View → |
| Slovan Bratislava IIInter Bratislava | 2 - 290 minHT 2 - 1 | 1X2: Slovan Bratislava II | 39% | × WRONG | View → |
| ByåsenMolde II | 5 - 290 minHT 3 - 0 | 1X2: Byåsen | 48% | ✓ CORRECT | View → |
| Fauske SprintBossekop | 2 - 890 minHT 1 - 2 | 1X2: Fauske Sprint | 53% | × WRONG | View → |
| AltaSkjetten | 0 - 290 minHT 0 - 0 | 1X2: Alta | 52% | × WRONG | View → |
| Tromsø IISkjervøy | 5 - 090 minHT 2 - 0 | 1X2: Tromsø II | 51% | ✓ CORRECT | View → |
| Fatsa Belediyesporİnkılapspor | 2 - 190 minHT 1 - 0 | 1X2: Fatsa Belediyespor | 65% | ✓ CORRECT | View → |
| Kartal BulvarsporGalata | 0 - 190 minHT 0 - 1 | 1X2: Kartal Bulvarspor | 40% | × WRONG | View → |
| Alanya 1221 FKKepezspor | 1 - 290 minHT 0 - 1 | 1X2: Alanya 1221 FK | 48% | × WRONG | View → |
| Uşak SporGaziemirspor | 1 - 190 minHT 0 - 0 | 1X2: Uşak Spor | 51% | × WRONG | View → |
| Kırıkkale Büyük AnadoluOsmaniyespor | 3 - 190 minHT 0 - 1 | 1X2: Kırıkkale Büyük Anadolu | 64% | ✓ CORRECT | View → |
| HavelseFC Saarbrücken | 3 - 290 minHT 1 - 1 | 1X2: FC Saarbrücken | 55% | × WRONG | View → |
| Preußen MünsterFortuna Köln | 1 - 090 minHT 0 - 0 | 1X2: Preußen Münster | 42% | ✓ CORRECT | View → |
| Waldhof MannheimHoffenheim II | 4 - 190 minHT 0 - 1 | 1X2: Waldhof Mannheim | 40% | ✓ CORRECT | View → |
| Sparta Praha IIPísek | 0 - 190 minHT 0 - 0 | 1X2: Sparta Praha II | 56% | × WRONG | View → |
| Hradec Králové IIBaník Souš | 2 - 090 minHT 1 - 0 | 1X2: Baník Souš | 41% | × WRONG | View → |
| Jablonec IITeplice II | 4 - 190 minHT 2 - 1 | 1X2: Jablonec II | 51% | ✓ CORRECT | View → |
| VarnsdorfSokol Brozany | 3 - 290 minHT 0 - 2 | 1X2: Varnsdorf | 47% | ✓ CORRECT | View → |
| Sokol ZápyPardubice II | 0 - 490 minHT 0 - 2 | 1X2: Sokol Zápy | 60% | × WRONG | View → |
| Banská Byst IIDolný Kubín | 1 - 190 minHT 0 - 0 | 1X2: Banská Byst II | 58% | × WRONG | View → |
| Baník KalinovoNámestovo | 2 - 090 minHT 1 - 0 | 1X2: Námestovo | 62% | × WRONG | View → |
| Sokol MedzibrodČadca | 1 - 590 minHT 0 - 2 | 1X2: Čadca | 63% | ✓ CORRECT | View → |
| PodkoniceRimavská Sobota | 1 - 490 minHT 0 - 1 | 1X2: Podkonice | 51% | × WRONG | View → |
| Slávia TU KošiceVranov nad Topľou | 2 - 090 minHT 0 - 0 | 1X2: Slávia TU Košice | 59% | ✓ CORRECT | View → |
| Stará ĽubovňaLokomotíva Košice | 2 - 190 minHT 1 - 1 | 1X2: Stará Ľubovňa | 50% | ✓ CORRECT | View → |
| MSK Tesla StropkovSnina | 5 - 090 minHT 2 - 0 | 1X2: MSK Tesla Stropkov | 51% | ✓ CORRECT | View → |
| Karviná IIHranice | 2 - 090 minHT 2 - 0 | 1X2: Karviná II | 40% | ✓ CORRECT | View → |
| Slovácko IIUničov | 1 - 290 minHT 1 - 0 | 1X2: Uničov | 45% | ✓ CORRECT | View → |
| Zlín IIVsetín | 2 - 090 minHT 1 - 0 | 1X2: Zlín II | 45% | ✓ CORRECT | View → |
| Polanka nad OdrouSigma Olomouc II | 0 - 590 minHT 0 - 1 | 1X2: Sigma Olomouc II | 64% | ✓ CORRECT | View → |
| Líšeň IIUnie Hlubina | 1 - 290 minHT 0 - 0 | 1X2: Líšeň II | 57% | × WRONG | View → |
| Trenčín IIMŠK Senec | 0 - 190 minHT 0 - 1 | 1X2: Trenčín II | 49% | × WRONG | View → |
| Veľké LudinceBaník Prievidza | 3 - 090 minHT 1 - 0 | 1X2: Baník Prievidza | 43% | × WRONG | View → |
| BelušaGabčíkovo | 2 - 390 minHT 2 - 2 | 1X2: Beluša | 50% | × WRONG | View → |
| StrakoniceHluboka nad Vltavou | 1 - 290 minHT 0 - 1 | 1X2: Hluboka nad Vltavou | 61% | ✓ CORRECT | View → |
| Meteor PrahaSokol Hostouň | 2 - 490 minHT 1 - 1 | 1X2: Sokol Hostouň | 43% | ✓ CORRECT | View → |
| Dvůr KrálovéSpartak Police n/Metují | 0 - 690 minHT 0 - 4 | 1X2: Spartak Police n/Metují | 44% | ✓ CORRECT | View → |
| KolínLetohrad | 1 - 290 minHT 0 - 1 | 1X2: Kolín | 74% | × WRONG | View → |
| SvitavyKosmonosy | 1 - 490 minHT 0 - 2 | 1X2: Kosmonosy | 58% | ✓ CORRECT | View → |
| Velké MeziříčíFS Třebíč | 1 - 190 minHT 1 - 1 | 1X2: Velké Meziříčí | 46% | × WRONG | View → |
| PelhřimovŽďár nad Sázavou | 0 - 490 minHT 0 - 2 | 1X2: Pelhřimov | 49% | × WRONG | View → |
| Sokol TasoviceHumpolec | 4 - 290 minHT 2 - 1 | 1X2: Sokol Tasovice | 45% | ✓ CORRECT | View → |
| Ždírec nad DoubravouChotebor | 0 - 090 minHT 0 - 0 | 1X2: Ždírec nad Doubravou | 46% | × WRONG | View → |
| BrumovBzenec | 1 - 390 minHT 0 - 0 | 1X2: Bzenec | 44% | ✓ CORRECT | View → |
| KozloviceSokol Lanžhot | 0 - 090 minHT 0 - 0 | 1X2: Kozlovice | 49% | × WRONG | View → |
| Kroměříž IISK Krumvir | 4 - 290 minHT 1 - 1 | 1X2: SK Krumvir | 64% | × WRONG | View → |
| BílovecFrydek-Mistek B | 2 - 290 minHT 2 - 0 | 1X2: Bílovec | 49% | × WRONG | View → |
| Bospor BohumínStonava | 4 - 190 minHT 1 - 0 | 1X2: Bospor Bohumín | 61% | ✓ CORRECT | View → |
| KravareŠumperk | 1 - 190 minHT 0 - 0 | 1X2: Kravare | 66% | × WRONG | View → |
| Pustá PolomJiskra Rýmařov | 2 - 090 minHT 0 - 0 | 1X2: Jiskra Rýmařov | 42% | × WRONG | View → |
| ZabrehFrýdlant | 2 - 190 minHT 2 - 0 | 1X2: Zabreh | 59% | ✓ CORRECT | View → |
| BangaŠiauliai | 0 - 090 minHT 0 - 0 | 1X2: Banga | 52% | × WRONG | View → |
| Džiugas TelšiaiPanevėžys | 2 - 190 minHT 1 - 1 | 1X2: Džiugas Telšiai | 40% | ✓ CORRECT | View → |
| Wellington PhoenixCentral Coast Mariners | 2 - 090 minHT 0 - 0 | 1X2: Wellington Phoenix | 59% | ✓ CORRECT | View → |
| SydneyAdelaide United | 2 - 190 minHT 0 - 1 | 1X2: Sydney | 47% | ✓ CORRECT | View → |
| Sydney FC WMelbourne City W | 0 - 590 minHT 0 - 4 | 1X2: Melbourne City W | 60% | ✓ CORRECT | View → |
| GaisIFK Goteborg | 1 - 190 minHT 1 - 0 | 1X2: Gais | 46% | × WRONG | View → |
| Mjallby AIFHammarby FF | 0 - 290 minHT 0 - 0 | 1X2: Hammarby FF | 60% | ✓ CORRECT | View → |
| Chabab Ben GuerirChabab Mohammédia | 2 - 090 min | 1X2: Chabab Ben Guerir | 61% | ✓ CORRECT | View → |
| El MassiraUnion Sportive Boujaad | 2 - 190 min | 1X2: El Massira | 44% | ✓ CORRECT | View → |
| USM OujdaRiadi Salmi | 2 - 190 min | 1X2: USM Oujda | 49% | ✓ CORRECT | View → |
| CR Khemis ZemamraFUS Rabat | 0 - 190 minHT 0 - 0 | 1X2: CR Khemis Zemamra | 36% | × WRONG | View → |
| Kawkab MarrakechDifaa EL Jadida | 1 - 190 minHT 1 - 0 | 1X2: Kawkab Marrakech | 44% | × WRONG | View → |
| Sturm GrazRied | 2 - 290 minHT 1 - 1 | 1X2: Sturm Graz | 57% | × WRONG | View → |
| 1899 HoffenheimBayer Leverkusen | 3 - 090 minHT 0 - 0 | 1X2: Bayer Leverkusen | 42% | × WRONG | View → |
| Lask LinzRed Bull Salzburg | 1 - 390 minHT 1 - 1 | 1X2: Lask Linz | 39% | × WRONG | View → |
| SC FreiburgBayern München | 1 - 390 minHT 0 - 2 | 1X2: Bayern München | 53% | ✓ CORRECT | View → |
| Kirivong Sok Sen CheyLife Sihanoukville | 1 - 290 minHT 1 - 0 | 1X2: Kirivong Sok Sen Chey | 50% | × WRONG | View → |
| Boeung KetNagaWorld | 0 - 290 minHT 0 - 1 | 1X2: Boeung Ket | 49% | × WRONG | View → |
| Dangkor SencheyAngkor Tiger | 0 - 190 minHT 0 - 0 | 1X2: Angkor Tiger | 53% | ✓ CORRECT | View → |
| NouadhibouSan-Pédro | 2 - 090 minHT 1 - 0 | 1X2: Nouadhibou | 60% | ✓ CORRECT | View → |
| Os LimianosCeloricense | 3 - 290 minHT 2 - 2 | 1X2: Os Limianos | 52% | ✓ CORRECT | View → |
| MontalegrePonte da Barca | 0 - 190 minHT 0 - 0 | 1X2: Montalegre | 61% | × WRONG | View → |
| Chaves IISC Braga B | 0 - 190 minHT 0 - 0 | 1X2: Chaves II | 41% | × WRONG | View → |
| RebordosaVinhais | 8 - 090 minHT 3 - 0 | 1X2: Rebordosa | 79% | ✓ CORRECT | View → |
| TirsenseMaia Lidador | 3 - 590 minHT 3 - 3 | 1X2: Tirsense | 63% | × WRONG | View → |
| Vila MeãBrito | 1 - 390 minHT 1 - 1 | 1X2: Vila Meã | 55% | × WRONG | View → |
| Maria da FonteBragança | 1 - 290 minHT 0 - 1 | 1X2: Bragança | 63% | ✓ CORRECT | View → |
| GuardaMachico | 0 - 190 minHT 0 - 1 | 1X2: Machico | 43% | ✓ CORRECT | View → |
| Beira-MarSousense | 1 - 190 minHT 1 - 0 | 1X2: Beira-Mar | 73% | × WRONG | View → |
| CamachaSanjoanense | 2 - 190 minHT 1 - 0 | 1X2: Camacha | 46% | ✓ CORRECT | View → |
| Estrela CalhetaUnião Lamas | 1 - 290 minHT 0 - 1 | 1X2: Estrela Calheta | 45% | × WRONG | View → |
| AlpendoradaCastro Daire | 2 - 290 minHT 1 - 1 | 1X2: Alpendorada | 49% | × WRONG | View → |
| FlorgradeCinfães | 2 - 090 minHT 1 - 0 | 1X2: Florgrade | 42% | ✓ CORRECT | View → |
| SalgueirosOvarense | 0 - 290 minHT 0 - 0 | 1X2: Salgueiros | 43% | × WRONG | View → |
| FC Alverca IIAD Nogueirense | 3 - 090 minHT 2 - 0 | 1X2: FC Alverca II | 49% | ✓ CORRECT | View → |
| FazendenseOs Marialvas | 1 - 290 minHT 1 - 0 | 1X2: Os Marialvas | 61% | ✓ CORRECT | View → |
| Naval 1893Mortágua | 0 - 290 minHT 0 - 1 | 1X2: Naval 1893 | 51% | × WRONG | View → |
| NazarenosOliveira Hospital | 1 - 190 minHT 0 - 0 | 1X2: Oliveira Hospital | 70% | × WRONG | View → |
| Benfica Castelo BrancoO Elvas | 1 - 390 minHT 0 - 1 | 1X2: Benfica Castelo Branco | 42% | × WRONG | View → |
| SertanenseFátima | 2 - 290 minHT 2 - 1 | 1X2: Fátima | 44% | × WRONG | View → |
| UD da SerraAtlético Malveira | 1 - 190 minHT 0 - 1 | 1X2: UD da Serra | 65% | × WRONG | View → |
| AljustrelenseImortal Albufeira | 1 - 190 minHT 1 - 0 | 1X2: Imortal Albufeira | 50% | × WRONG | View → |
| AlcochetenseFC Serpa | 3 - 190 minHT 0 - 0 | 1X2: Alcochetense | 50% | ✓ CORRECT | View → |
| LagoaLajense | 1 - 290 minHT 1 - 1 | 1X2: Lagoa | 44% | × WRONG | View → |
| SintrenseAmora | 2 - 190 minHT 1 - 1 | 1X2: Sintrense | 45% | ✓ CORRECT | View → |
| FaetanoLa Fiorita | 0 - 090 minHT 0 - 0 | 1X2: La Fiorita | 66% | × WRONG | View → |
| LibertasFolgore | 1 - 290 minHT 0 - 0 | 1X2: Folgore | 68% | ✓ CORRECT | View → |
| Cagliari U20Como U20 | 3 - 290 minHT 2 - 1 | 1X2: Cagliari U20 | 38% | ✓ CORRECT | View → |
| Hellas Verona U20Albinoleffe U20 | 2 - 290 minHT 1 - 1 | 1X2: Hellas Verona U20 | 54% | × WRONG | View → |
| Internazionale U20Parma U20 | 2 - 190 minHT 1 - 1 | 1X2: Internazionale U20 | 38% | ✓ CORRECT | View → |
| Cavalry FCVancouver FC | 1 - 090 minHT 1 - 0 | 1X2: Cavalry FC | 61% | ✓ CORRECT | View → |
| HFX Wanderers FCSupra du Quebec | 3 - 490 minHT 1 - 2 | 1X2: HFX Wanderers FC | 39% | × WRONG | View → |
| York UnitedAtlético Ottawa | 2 - 190 minHT 1 - 0 | 1X2: Atlético Ottawa | 52% | × WRONG | View → |
| Pacific FCForge | 1 - 190 minHT 0 - 1 | 1X2: Forge | 65% | × WRONG | View → |
| SE Belford RoxoBarra Mansa | 3 - 190 minHT 2 - 0 | 1X2: SE Belford Roxo | 66% | ✓ CORRECT | View → |
| BúziosPaduano | 2 - 090 minHT 0 - 0 | 1X2: Paduano | 65% | × WRONG | View → |
| Cardoso MoreiraFriburguense | 3 - 390 minHT 2 - 2 | 1X2: Cardoso Moreira | 44% | × WRONG | View → |
| Rio de Janeiro7 de Abril | 0 - 290 minHT 0 - 1 | 1X2: 7 de Abril | 39% | ✓ CORRECT | View → |
| Serra MacaenseParaty | 6 - 290 minHT 2 - 0 | 1X2: Serra Macaense | 70% | ✓ CORRECT | View → |
| Arka Gdynia U19Polonia Warszawa U19 | 1 - 090 minHT 1 - 0 | 1X2: Polonia Warszawa U19 | 51% | × WRONG | View → |
| Escola Varsovia U19Legia Warszawa U19 | 1 - 190 minHT 1 - 0 | 1X2: Legia Warszawa U19 | 61% | × WRONG | View → |
| Jagiellonia U19Arkonia U19 | 4 - 490 minHT 1 - 1 | 1X2: Jagiellonia U19 | 46% | × WRONG | View → |
| Korona Kielce U19Górnik Zabrze U19 | 1 - 290 minHT 1 - 0 | 1X2: Górnik Zabrze U19 | 50% | ✓ CORRECT | View → |
| Yverdon SportSC Kriens | 5 - 290 minHT 3 - 1 | 1X2: Yverdon Sport | 56% | ✓ CORRECT | View → |
| Pietà HotspursVittoriosa Stars | 2 - 090 minHT 1 - 0 | 1X2: Pietà Hotspurs | 52% | ✓ CORRECT | View → |
| Mgarr UnitedZurrieq | 0 - 190 minHT 0 - 1 | 1X2: Mgarr United | 46% | × WRONG | View → |
| AS EupenBeerschot VA | 1 - 290 minHT 0 - 1 | 1X2: Beerschot VA | 52% | ✓ CORRECT | View → |
| LiègePatro Eisden | 2 - 390 minHT 0 - 3 | 1X2: Liège | 39% | × WRONG | View → |
| AS CotonouKraké | 0 - 090 minHT 0 - 0 | 1X2: AS Cotonou | 55% | × WRONG | View → |
| ASVODjeffa | 2 - 190 minHT 1 - 0 | 1X2: ASVO | 60% | ✓ CORRECT | View → |
| DamissaCoton Sport Ouidah | 3 - 190 minHT 1 - 1 | 1X2: Damissa | 36% | ✓ CORRECT | View → |
| Dynamo AbomeyBuffles | 2 - 090 minHT 1 - 0 | 1X2: Dynamo Abomey | 37% | ✓ CORRECT | View → |
| Hradec KrálovéFK Jablonec | 1 - 290 minHT 0 - 1 | 1X2: Hradec Králové | 44% | × WRONG | View → |
| Sparta PrahaSlovácko | 5 - 190 minHT 3 - 0 | 1X2: Sparta Praha | 73% | ✓ CORRECT | View → |
| PlzenPardubice | 1 - 290 minHT 0 - 2 | 1X2: Plzen | 63% | × WRONG | View → |
| AIK WRosengård W | 2 - 090 minHT 1 - 0 | 1X2: AIK W | 39% | ✓ CORRECT | View → |
| Vittsjö WPiteå W | 0 - 290 minHT 0 - 2 | 1X2: Vittsjö W | 48% | × WRONG | View → |
| HollandiaVV Scherpenzeel | 2 - 290 minHT 0 - 1 | 1X2: VV Scherpenzeel | 59% | × WRONG | View → |
| TECPurmersteijn | 5 - 290 minHT 2 - 1 | 1X2: Purmersteijn | 43% | × WRONG | View → |
| Groene SterUNA | 1 - 390 minHT 1 - 1 | 1X2: Groene Ster | 40% | × WRONG | View → |
| Mamelodi Sundowns U23Chippa United U23 | 3 - 090 minHT 1 - 0 | 1X2: Mamelodi Sundowns U23 | 78% | ✓ CORRECT | View → |
| Marumo Gallants U23Stellenbosch U23 | 4 - 590 minHT 1 - 2 | 1X2: Stellenbosch U23 | 40% | ✓ CORRECT | View → |
| Sekhukhune United U23Richards Bay U23 | 3 - 090 minHT 1 - 0 | 1X2: Sekhukhune United U23 | 43% | ✓ CORRECT | View → |
| Fernando De La MoraDeportivo Santani | 1 - 390 minHT 0 - 0 | 1X2: Deportivo Santani | 58% | ✓ CORRECT | View → |
| General Caballero12 de Junio VH | 0 - 090 minHT 0 - 0 | 1X2: General Caballero | 37% | × WRONG | View → |
| Sportivo AmelianoOlimpia | 2 - 390 minHT 1 - 1 | 1X2: Olimpia | 52% | ✓ CORRECT | View → |
| Club Sp. San LorenzoCerro Porteno | 1 - 390 minHT 0 - 2 | 1X2: Cerro Porteno | 63% | ✓ CORRECT | View → |
| RCADakota | 2 - 290 minHT 0 - 2 | 1X2: Dakota | 61% | × WRONG | View → |
| VilkhivtsiNyva Vinnytsya | 1 - 190 minHT 0 - 1 | 1X2: Nyva Vinnytsya | 40% | × WRONG | View → |
| Oleksandria IILozova | 3 - 190 minHT 2 - 0 | 1X2: Oleksandria II | 41% | ✓ CORRECT | View → |
| PenuelMetalurh Zaporizhya | 2 - 090 minHT 1 - 0 | 1X2: Metalurh Zaporizhya | 55% | × WRONG | View → |
| RebelSC Poltava 2 | 3 - 090 minHT 2 - 0 | 1X2: Rebel | 44% | ✓ CORRECT | View → |
| Ruh LvivDinaz Vyshhorod | 1 - 190 minHT 0 - 1 | 1X2: Ruh Lviv | 62% | × WRONG | View → |
| Leo VictorRobin Hood | 2 - 090 minHT 2 - 0 | 1X2: Robin Hood | 65% | × WRONG | View → |
| Slask WroclawWieczysta Kraków | 2 - 090 minHT 2 - 0 | 1X2: Slask Wroclaw | 49% | ✓ CORRECT | View → |
| JagielloniaWisla Plock | 1 - 090 minHT 0 - 0 | 1X2: Jagiellonia | 56% | ✓ CORRECT | View → |
| Legia WarszawaLech Poznan | 1 - 290 minHT 0 - 0 | 1X2: Legia Warszawa | 39% | × WRONG | View → |
| PWD BamendaDynamo de Douala | 1 - 190 minHT 0 - 1 | 1X2: Dynamo de Douala | 45% | × WRONG | View → |
| Stade RenardPanthère | 2 - 190 minHT 0 - 0 | 1X2: Stade Renard | 38% | ✓ CORRECT | View → |
| Avion AcademyAtlantic | 0 - 190 minHT 0 - 0 | 1X2: Avion Academy | 40% | × WRONG | View → |
| VikingTromso | 3 - 190 minHT 3 - 0 | 1X2: Viking | 61% | ✓ CORRECT | View → |
| Kristiansund BKKFUM Oslo | 2 - 290 minHT 2 - 0 | 1X2: KFUM Oslo | 47% | × WRONG | View → |
| LillestromBrann | 3 - 290 minHT 1 - 0 | 1X2: Brann | 42% | × WRONG | View → |
| Sarpsborg 08 FFAalesund | 2 - 190 minHT 0 - 1 | 1X2: Sarpsborg 08 FF | 48% | ✓ CORRECT | View → |
| StartSandefjord | 1 - 090 minHT 0 - 0 | 1X2: Sandefjord | 49% | × WRONG | View → |
| MoldeFredrikstad | 5 - 190 minHT 3 - 1 | 1X2: Molde | 55% | ✓ CORRECT | View → |
| Gamla Upsala WHäcken II W | 3 - 090 minHT 2 - 0 | 1X2: Gamla Upsala W | 53% | ✓ CORRECT | View → |
| Sandviken WLinköping W | 3 - 290 minHT 2 - 2 | 1X2: Linköping W | 64% | × WRONG | View → |
| Fortuna SittardExcelsior | 1 - 090 minHT 0 - 0 | 1X2: Excelsior | 42% | × WRONG | View → |
| NEC NijmegenGroningen | 2 - 290 minHT 0 - 2 | 1X2: NEC Nijmegen | 45% | × WRONG | View → |
| PSV EindhovenFeyenoord | 1 - 190 minHT 1 - 0 | 1X2: PSV Eindhoven | 52% | × WRONG | View → |
| Sparta RotterdamAjax | 1 - 290 minHT 1 - 2 | 1X2: Ajax | 58% | ✓ CORRECT | View → |
| AZ AlkmaarTwente | 0 - 290 minHT 0 - 0 | 1X2: AZ Alkmaar | 43% | × WRONG | View → |
| Heerenveen WAZ W | 1 - 090 minHT 1 - 0 | 1X2: AZ W | 41% | × WRONG | View → |
| PEC Zwolle WTwente W | 1 - 190 minHT 1 - 0 | 1X2: Twente W | 67% | × WRONG | View → |
| Utrecht WADO Den Haag W | 1 - 090 minHT 0 - 0 | 1X2: Utrecht W | 57% | ✓ CORRECT | View → |
| ElvaFCI Levadia II | 3 - 390 minHT 0 - 0 | 1X2: Elva | 39% | × WRONG | View → |
| Narva U21Tulevik | 2 - 190 minHT 1 - 1 | 1X2: Narva U21 | 55% | ✓ CORRECT | View → |
| Tallinna Kalev IILuunja | 2 - 390 minHT 0 - 1 | 1X2: Tallinna Kalev II | 39% | × WRONG | View → |
| KarlbergUmeå FC | 1 - 190 minHT 0 - 1 | 1X2: Karlberg | 39% | × WRONG | View → |
| AFC EskilstunaStocksund | 2 - 090 minHT 0 - 0 | 1X2: AFC Eskilstuna | 57% | ✓ CORRECT | View → |
| Assyriska FFArlanda | 1 - 390 minHT 0 - 1 | 1X2: Arlanda | 44% | ✓ CORRECT | View → |
| EnköpingPiteå | 3 - 190 minHT 1 - 0 | 1X2: Enköping | 49% | ✓ CORRECT | View → |
| TrelleborgAtvidabergs FF | 3 - 190 minHT 3 - 1 | 1X2: Trelleborg | 51% | ✓ CORRECT | View → |
| Crystal Palace WChelsea W | 1 - 390 minHT 1 - 0 | 1X2: Chelsea W | 68% | ✓ CORRECT | View → |
| Birmingham City WCharlton Athletic W | 1 - 090 minHT 0 - 0 | 1X2: Birmingham City W | 68% | ✓ CORRECT | View → |
| Everton WAston Villa W | 2 - 390 minHT 0 - 2 | 1X2: Everton W | 45% | × WRONG | View → |
| Liverpool WLondon City Lionesses | 2 - 290 minHT 1 - 2 | 1X2: London City Lionesses | 43% | × WRONG | View → |
| Manchester United WManchester City W | 1 - 190 minHT 0 - 0 | 1X2: Manchester City W | 53% | × WRONG | View → |
| Brentford WDartford W | 3 - 090 minHT 3 - 0 | 1X2: Dartford W | 45% | × WRONG | View → |
| Durham Cestria WHull City W | 3 - 290 minHT 1 - 1 | 1X2: Hull City W | 47% | × WRONG | View → |
| Kidderminster Harriers WWroxham W | 4 - 290 minHT 2 - 0 | 1X2: Wroxham W | 41% | × WRONG | View → |
| Luton Town WCambridge United W | 0 - 390 minHT 0 - 0 | 1X2: Luton Town W | 52% | × WRONG | View → |
| Moneyfields WSaltdean United W | 4 - 190 minHT 2 - 0 | 1X2: Moneyfields W | 50% | ✓ CORRECT | View → |
| Northampton Town WStoke City W | 0 - 490 minHT 0 - 4 | 1X2: Stoke City W | 55% | ✓ CORRECT | View → |
| Plymouth Argyle WMillwall Lionesses W | 1 - 190 minHT 0 - 0 PEN: 1 - 1PEN — - — | 1X2: Plymouth Argyle W | 60% | × WRONG | View → |
| AFC Portchester WOxford United W | 0 - 590 minHT 0 - 0 | 1X2: Oxford United W | 59% | ✓ CORRECT | View → |
| Portsmouth WCheltenham Town W | 4 - 090 minHT 2 - 0 | 1X2: Portsmouth W | 44% | ✓ CORRECT | View → |
| Rugby Borough WSporting Khalsa W | 3 - 090 minHT 2 - 0 | 1X2: Rugby Borough W | 58% | ✓ CORRECT | View → |
| Sutton Coldfield Town WDerby County W | 1 - 190 minHT 0 - 1 PEN: 1 - 1PEN — - — | 1X2: Derby County W | 46% | × WRONG | View → |
| AFC LeopardsShabana | 0 - 090 minHT 0 - 0 | 1X2: AFC Leopards | 40% | × WRONG | View → |
| Slavia Praha IIProstějov | 5 - 190 minHT 2 - 1 | 1X2: Slavia Praha II | 44% | ✓ CORRECT | View → |
| Sporting Charleroi IIStandard Liège II | 1 - 090 minHT 0 - 0 | 1X2: Sporting Charleroi II | 41% | ✓ CORRECT | View → |
| FlénuTubize | 0 - 490 minHT 0 - 2 | 1X2: Tubize | 59% | ✓ CORRECT | View → |
| Habay-la-NeuveMeux | 1 - 090 minHT 0 - 0 | 1X2: Meux | 43% | × WRONG | View → |
| OnhayeUnion Saint-Gilloise II | 0 - 090 minHT 0 - 0 | 1X2: Union Saint-Gilloise II | 42% | × WRONG | View → |
| Cercle Brugge IIHoogstraten | 1 - 490 minHT 1 - 1 | 1X2: Hoogstraten | 46% | ✓ CORRECT | View → |
| HarelbekeLyra-Lierse Berlaar | 0 - 390 minHT 0 - 2 | 1X2: Lyra-Lierse Berlaar | 46% | ✓ CORRECT | View → |
| TienenMandel United | 0 - 290 minHT 0 - 2 | 1X2: Mandel United | 59% | ✓ CORRECT | View → |
| AresimiBregalnica Štip | 3 - 490 minHT 1 - 2 | 1X2: Aresimi | 46% | × WRONG | View → |
| TikvešBashkimi Kumanovo | 3 - 190 minHT 0 - 0 | 1X2: Tikveš | 72% | ✓ CORRECT | View → |
| ChelyabinskUral | 1 - 390 minHT 1 - 0 | 1X2: Ural | 57% | ✓ CORRECT | View → |
| FK NeftekhimikLeningradets | 1 - 190 minHT 0 - 0 | 1X2: FK Neftekhimik | 46% | × WRONG | View → |
| Volga UlyanovskVeles | 1 - 090 minHT 0 - 0 | 1X2: Volga Ulyanovsk | 36% | ✓ CORRECT | View → |
| 1899 Hoffenheim WMainz 05 | 3 - 190 minHT 1 - 1 | 1X2: 1899 Hoffenheim W | 75% | ✓ CORRECT | View → |
| Werder Bremen WSC Freiburg W | 4 - 390 minHT 3 - 0 | 1X2: Werder Bremen W | 48% | ✓ CORRECT | View → |
| NürnbergBayer Leverkusen W | 2 - 090 minHT 0 - 0 | 1X2: Bayer Leverkusen W | 69% | × WRONG | View → |
| Hamburger SV WUnion Berlin W | 4 - 490 minHT 2 - 1 | 1X2: Union Berlin W | 48% | × WRONG | View → |
| Südburgenland WFirst Vienna W | 1 - 190 minHT 1 - 1 | 1X2: First Vienna W | 55% | × WRONG | View → |
| Apollon ParalimniouPontion Nea Amisos | 1 - 090 minHT 0 - 0 | 1X2: Apollon Paralimniou | 61% | ✓ CORRECT | View → |
| CD Lunda-SulInterclube | 3 - 190 minHT 1 - 0 | 1X2: CD Lunda-Sul | 38% | ✓ CORRECT | View → |
| Desportivo HuílaRecreativo do Libolo | 2 - 190 minHT 0 - 0 | 1X2: Desportivo Huíla | 64% | ✓ CORRECT | View → |
| NK OsijekRudes | 0 - 190 minHT 0 - 0 | 1X2: NK Osijek | 63% | × WRONG | View → |
| Odra OpolePogoń Siedlce | 0 - 190 minHT 0 - 0 | 1X2: Odra Opole | 52% | × WRONG | View → |
| Ruch ChorzówPogoń Grod. Mazowiecki | 2 - 090 minHT 1 - 0 | 1X2: Ruch Chorzów | 50% | ✓ CORRECT | View → |
| PodbeskidzieStal Rzeszów | 2 - 190 minHT 0 - 1 | 1X2: Podbeskidzie | 50% | ✓ CORRECT | View → |
| Avia ŚwidnikZnicz Pruszków | 0 - 290 minHT 0 - 1 | 1X2: Znicz Pruszków | 42% | ✓ CORRECT | View → |
| Tychy 71Podhale Nowy Targ | 0 - 090 minHT 0 - 0 | 1X2: Tychy 71 | 54% | × WRONG | View → |
| Widzew IIŁomża | 2 - 290 minHT 0 - 2 | 1X2: Widzew II | 48% | × WRONG | View → |
| Zagłębie Lubin IIStilon Gorzów | 3 - 190 minHT 2 - 0 | 1X2: Zagłębie Lubin II | 46% | ✓ CORRECT | View → |
| Pogoń-Sokół LubaczówPodlasie Biała Podlaska | 2 - 090 minHT 1 - 0 | 1X2: Pogoń-Sokół Lubaczów | 41% | ✓ CORRECT | View → |
| Hetman ZamoscJarosław | 1 - 090 minHT 1 - 0 | 1X2: Hetman Zamosc | 39% | ✓ CORRECT | View → |
| Kerala BlastersMumbai City | 0 - 090 minHT 0 - 0 | 1X2: Mumbai City | 45% | × WRONG | View → |
| Nagoya GrampusYokohama F. Marinos | 1 - 190 minHT 0 - 1 | 1X2: Nagoya Grampus | 38% | × WRONG | View → |
| Cerezo OsakaJEF United Chiba | 2 - 290 minHT 0 - 1 | 1X2: Cerezo Osaka | 61% | × WRONG | View → |
| UrawaV-varen Nagasaki | 1 - 090 minHT 0 - 0 | 1X2: Urawa | 50% | ✓ CORRECT | View → |
| FC TokyoMito Hollyhock | 6 - 090 minHT 1 - 0 | 1X2: FC Tokyo | 67% | ✓ CORRECT | View → |
| Kawasaki FrontaleFagiano Okayama | 2 - 190 minHT 1 - 0 | 1X2: Kawasaki Frontale | 48% | ✓ CORRECT | View → |
| Blaublitz AkitaImabari | 1 - 090 minHT 0 - 0 | 1X2: Blaublitz Akita | 48% | ✓ CORRECT | View → |
| Montedio YamagataTegevajaro Miyazaki | 0 - 290 minHT 0 - 2 | 1X2: Tegevajaro Miyazaki | 43% | ✓ CORRECT | View → |
| Oita TrinitaVentforet Kofu | 1 - 190 minHT 1 - 0 | 1X2: Oita Trinita | 46% | × WRONG | View → |
| Albirex NiigataVegalta Sendai | 2 - 190 minHT 1 - 1 | 1X2: Vegalta Sendai | 48% | × WRONG | View → |
| Kataller ToyamaConsadole Sapporo | 0 - 190 minHT 0 - 0 | 1X2: Kataller Toyama | 42% | × WRONG | View → |
| Sagan TosuVanraure Hachinohe | 2 - 090 minHT 1 - 0 | 1X2: Sagan Tosu | 52% | ✓ CORRECT | View → |
| IwakiJubilo Iwata | 1 - 190 minHT 1 - 0 | 1X2: Iwaki | 42% | × WRONG | View → |
| Shonan BellmareTochigi City | 2 - 190 minHT 0 - 1 | 1X2: Shonan Bellmare | 48% | ✓ CORRECT | View → |
| Gainare TottoriKochi United | 0 - 090 minHT 0 - 0 | 1X2: Gainare Tottori | 52% | × WRONG | View → |
| Roasso KumamotoFC Gifu | 2 - 190 minHT 0 - 1 | 1X2: Roasso Kumamoto | 52% | ✓ CORRECT | View → |
| KitakyushuParceiro Nagano | 3 - 190 minHT 1 - 0 | 1X2: Kitakyushu | 44% | ✓ CORRECT | View → |
| Biwako ShigaKanazawa | 1 - 590 minHT 0 - 3 | 1X2: Biwako Shiga | 43% | × WRONG | View → |
| Matsumoto YamagaRenofa Yamaguchi | 0 - 290 minHT 0 - 0 | 1X2: Renofa Yamaguchi | 43% | ✓ CORRECT | View → |
| Ehime FCFukushima United | 2 - 490 minHT 1 - 2 | 1X2: Ehime FC | 62% | × WRONG | View → |
| GenkStandard Liege | 2 - 190 minHT 1 - 0 | 1X2: Genk | 55% | ✓ CORRECT | View → |
| Club Brugge KVSt. Truiden | 3 - 290 minHT 2 - 0 | 1X2: Club Brugge KV | 72% | ✓ CORRECT | View → |
| GentAnderlecht | 4 - 090 minHT 1 - 0 | 1X2: Gent | 42% | ✓ CORRECT | View → |
| Union St. GilloiseCercle Brugge | 5 - 290 minHT 0 - 1 | 1X2: Union St. Gilloise | 75% | ✓ CORRECT | View → |
| Sporting CP U19Santa Clara U19 | 2 - 290 minHT 2 - 0 | 1X2: Sporting CP U19 | 49% | × WRONG | View → |
| Suwon City FCAsan Mugunghwa | 0 - 190 minHT 0 - 1 | 1X2: Suwon City FC | 57% | × WRONG | View → |
| Busan I ParkGyeongnam FC | 3 - 190 minHT 2 - 0 | 1X2: Busan I Park | 50% | ✓ CORRECT | View → |
| Seongnam FCSuwon Bluewings | 0 - 290 minHT 0 - 1 | 1X2: Suwon Bluewings | 49% | ✓ CORRECT | View → |
| Cheonan CityAnsan Greeners | 3 - 190 minHT 2 - 0 | 1X2: Cheonan City | 46% | ✓ CORRECT | View → |
| CheongjuYongin City | 0 - 290 minHT 0 - 1 | 1X2: Cheongju | 44% | × WRONG | View → |
| Paju CitizenHwaseong | 1 - 190 minHT 0 - 1 | 1X2: Hwaseong | 37% | × WRONG | View → |
| Odense QASA Aarhus W | 0 - 190 minHT 0 - 0 | 1X2: ASA Aarhus W | 45% | ✓ CORRECT | View → |
| BEA MountainGardnersville | 5 - 290 minHT 4 - 1 | 1X2: BEA Mountain | 69% | ✓ CORRECT | View → |
| DiscoveriesFreeport | 1 - 290 minHT 0 - 1 | 1X2: Discoveries | 50% | × WRONG | View → |
| Heaven ElevenNPA Anchors | 0 - 190 minHT 0 - 1 | 1X2: Heaven Eleven | 64% | × WRONG | View → |
| BoroughWologizi | 0 - 290 minHT 0 - 1 | 1X2: Borough | 45% | × WRONG | View → |
| FassellWatanga | 1 - 190 minHT 0 - 0 | 1X2: Fassell | 45% | × WRONG | View → |
| LPRC OilersBlack Man Warrior | 3 - 390 minHT 3 - 1 | 1X2: LPRC Oilers | 53% | × WRONG | View → |
| PaynesvilleShaita | 5 - 290 minHT 4 - 0 | 1X2: Paynesville | 49% | ✓ CORRECT | View → |
| Athletic ClubGetafe | 4 - 090 minHT 2 - 0 | 1X2: Athletic Club | 63% | ✓ CORRECT | View → |
| Celta VigoReal Betis | 0 - 090 minHT 0 - 0 | 1X2: Real Betis | 42% | × WRONG | View → |
| Real SociedadLevante | 2 - 190 minHT 2 - 1 | 1X2: Real Sociedad | 55% | ✓ CORRECT | View → |
| BarcelonaReal Madrid | 1 - 290 minHT 0 - 1 | 1X2: Barcelona | 67% | × WRONG | View → |
| Champasak UnitedLuangprabang FC | 1 - 290 minHT 0 - 1 | 1X2: Champasak United | 42% | × WRONG | View → |
| ViengchanhNamtha United | 4 - 190 minHT 4 - 1 | 1X2: Viengchanh | 51% | ✓ CORRECT | View → |
| Wuxi WugouShaanxi Union | 2 - 090 minHT 1 - 0 | 1X2: Shaanxi Union | 39% | × WRONG | View → |
| Heilongjiang Lava SpringYanbian Longding | 1 - 290 minHT 1 - 0 | 1X2: Yanbian Longding | 43% | ✓ CORRECT | View → |
| Guangzhou E-PowerSuzhou Dongwu | 1 - 190 minHT 1 - 0 | 1X2: Guangzhou E-Power | 61% | × WRONG | View → |
| Hubei Chufeng HeliShanghai Second | 1 - 190 minHT 0 - 0 | 1X2: Hubei Chufeng Heli | 52% | × WRONG | View → |
| Shenzhen 2028Dalian Kewei | 1 - 190 minHT 0 - 0 | 1X2: Shenzhen 2028 | 35% | × WRONG | View → |
| Guangdong MingtuChangchun Xidu | 0 - 090 minHT 0 - 0 | 1X2: Guangdong Mingtu | 38% | × WRONG | View → |
| Nantong Haimen CodionWuhan Three Towns II | 3 - 090 minHT 2 - 0 | 1X2: Nantong Haimen Codion | 61% | ✓ CORRECT | View → |
| Arema FCDewa United | 4 - 090 minHT 1 - 0 | 1X2: Dewa United | 43% | × WRONG | View → |
| PersitaBali United | 1 - 190 minHT 0 - 1 | 1X2: Bali United | 40% | × WRONG | View → |
| GarudayaksaPersib Bandung | 1 - 290 minHT 0 - 1 | 1X2: Persib Bandung | 59% | ✓ CORRECT | View → |
| Univ. Craiova WCsikszereda MC W | 0 - 290 minHT 0 - 1 | 1X2: Csikszereda MC W | 73% | ✓ CORRECT | View → |
| Vasas Femina WFarul Constanţa W | 0 - 1290 minHT 0 - 5 | 1X2: Farul Constanţa W | 75% | ✓ CORRECT | View → |
| Gloria Bistrița-Năsăud WSSU Poli Timişoara W | 1 - 090 minHT 1 - 0 | 1X2: Gloria Bistrița-Năsăud W | 41% | ✓ CORRECT | View → |
| Olimpia Cluj WFC Rapid Bucuresti W | 1 - 390 minHT 1 - 2 | 1X2: Olimpia Cluj W | 63% | × WRONG | View → |
| Persela LamonganDejan | 2 - 290 minHT 1 - 0 | 1X2: Persela Lamongan | 65% | × WRONG | View → |
| PSMS MedanPSIS Semarang | 2 - 190 minHT 2 - 0 | 1X2: PSMS Medan | 61% | ✓ CORRECT | View → |
| AD Marco 09Fafe | 0 - 090 minHT 0 - 0 | 1X2: AD Marco 09 | 38% | × WRONG | View → |
| LouletanoAtlético CP | 2 - 290 minHT 1 - 1 | 1X2: Atlético CP | 40% | × WRONG | View → |
| CF Os BelenensesSC Covilha | 1 - 190 minHT 0 - 0 | 1X2: CF Os Belenenses | 74% | × WRONG | View → |
| União SantarémVitória de Sernache | 2 - 190 minHT 2 - 1 | 1X2: União Santarém | 60% | ✓ CORRECT | View → |
| VianenseSão João Ver | 1 - 390 minHT 0 - 1 | 1X2: Vianense | 53% | × WRONG | View → |
| VarzimGuimaraes B | 2 - 490 minHT 1 - 2 | 1X2: Varzim | 45% | × WRONG | View → |
| Dinamo FerizajVjosa | 1 - 190 min | 1X2: Dinamo Ferizaj | 59% | × WRONG | View → |
| KF LepenciLiria Prizren | 0 - 490 min | 1X2: Liria Prizren | 58% | ✓ CORRECT | View → |
| KikaFerizaj | 1 - 190 min | 1X2: Ferizaj | 62% | × WRONG | View → |
| Rilindja 19742 Korriku | 0 - 290 min | 1X2: Rilindja 1974 | 43% | × WRONG | View → |
| SuharekaFC Besa Peja | 3 - 190 min | 1X2: Suhareka | 53% | ✓ CORRECT | View → |
| Trepça MitrovicëTrepça'89 | 1 - 390 min | 1X2: Trepça'89 | 59% | ✓ CORRECT | View → |
| CFR 1907 ClujDinamo Bucuresti | 2 - 290 minHT 1 - 0 | 1X2: Dinamo Bucuresti | 41% | × WRONG | View → |
| Farul ConstantaOţelul | 4 - 390 minHT 3 - 0 | 1X2: Farul Constanta | 50% | ✓ CORRECT | View → |
| CS AfumatiCSA Steaua Bucureşti | 1 - 390 minHT 0 - 2 | 1X2: CS Afumati | 43% | × WRONG | View → |
| Viitorul ŞelimbărASA Targu Mures | 1 - 090 minHT 0 - 0 | 1X2: Viitorul Şelimbăr | 40% | ✓ CORRECT | View → |
| Chindia TargovisteCSM Satu Mare | 3 - 290 minHT 2 - 0 | 1X2: Chindia Targoviste | 68% | ✓ CORRECT | View → |
| MonterreyGuadalajara Chivas | 0 - 190 minHT 0 - 1 | 1X2: Monterrey | 42% | × WRONG | View → |
| U.N.A.M. - PumasTigres UANL | 1 - 190 minHT 0 - 0 | 1X2: U.N.A.M. - Pumas | 42% | × WRONG | View → |
| AtlasPuebla | 4 - 390 minHT 1 - 1 | 1X2: Atlas | 49% | ✓ CORRECT | View → |
| Cruz Azul WToluca W | 1 - 290 minHT 1 - 1 | 1X2: Cruz Azul W | 45% | × WRONG | View → |
| Juárez WQuerétaro W | 2 - 190 minHT 0 - 0 | 1X2: Juárez W | 72% | ✓ CORRECT | View → |
| Atlas U21Puebla U21 | 1 - 290 minHT 1 - 0 | 1X2: Atlas U21 | 41% | × WRONG | View → |
| Club America U21Pachuca U21 | 2 - 190 minHT 1 - 0 | 1X2: Club America U21 | 40% | ✓ CORRECT | View → |
| Queretaro U21Cruz Azul U21 | 5 - 090 minHT 2 - 0 | 1X2: Queretaro U21 | 43% | ✓ CORRECT | View → |
| Club Tijuana U21Santos Laguna U21 | 2 - 090 minHT 2 - 0 | 1X2: Club Tijuana U21 | 44% | ✓ CORRECT | View → |
| Delfines Del EsteSalcedo | 1 - 290 minHT 0 - 1 | 1X2: Delfines Del Este | 38% | × WRONG | View → |
| GuastatoyaMixco | 1 - 390 minHT 1 - 2 | 1X2: Guastatoya | 47% | × WRONG | View → |
| ComunicacionesAntigua GFC | 1 - 090 minHT 1 - 0 | 1X2: Antigua GFC | 40% | × WRONG | View → |
| Atletico IndependienteCD Marathon | 2 - 290 minHT 1 - 2 | 1X2: CD Marathon | 60% | × WRONG | View → |
| Cobán ImperialMarquense | 3 - 190 minHT 0 - 0 | 1X2: Cobán Imperial | 51% | ✓ CORRECT | View → |
| CD MotaguaJuticalpa | 2 - 090 minHT 0 - 0 | 1X2: CD Motagua | 79% | ✓ CORRECT | View → |
| Deportivo San PedroMalacateco | 2 - 290 minHT 0 - 1 | 1X2: Deportivo San Pedro | 53% | × WRONG | View → |
| Lobos UpnfmCD Olimpia | 0 - 190 minHT 0 - 1 | 1X2: CD Olimpia | 62% | ✓ CORRECT | View → |
| SuchitepéquezAurora | 2 - 290 minHT 2 - 0 | 1X2: Suchitepéquez | 42% | × WRONG | View → |
| Tauro FCPlaza Amador | 0 - 190 minHT 0 - 0 | 1X2: Plaza Amador | 46% | ✓ CORRECT | View → |
| HerreraSan Francisco FC | 1 - 390 minHT 1 - 1 | 1X2: San Francisco FC | 59% | ✓ CORRECT | View → |
| Alianza FCSporting San Miguelito | 1 - 390 minHT 1 - 2 | 1X2: Alianza FC | 44% | × WRONG | View → |
| Dragones de OaxacaHéroes de Zaci | 6 - 090 minHT 3 - 0 | 1X2: Dragones de Oaxaca | 77% | ✓ CORRECT | View → |
| La Tribu de Cd. JuarezArtesanos Metepec | 2 - 090 minHT 1 - 0 | 1X2: Artesanos Metepec | 56% | × WRONG | View → |
| Vaqueros ReynosaDelfines Coatzacoalcos | 0 - 190 minHT 0 - 0 | 1X2: Vaqueros Reynosa | 38% | × WRONG | View → |
| Mineros de FresnilloCalor de San Pedro | 4 - 190 minHT 3 - 0 | 1X2: Mineros de Fresnillo | 50% | ✓ CORRECT | View → |
| GuerrerosHalcones Negros | 2 - 190 minHT 1 - 1 | 1X2: Halcones Negros | 44% | × WRONG | View → |
| Real ApodacaGuerreros del Pacifico | 3 - 390 minHT 2 - 1 PEN: 3 - 3PEN — - — | 1X2: Real Apodaca | 48% | × WRONG | View → |
| AucasBarcelona SC | 0 - 490 minHT 0 - 1 | 1X2: Aucas | 42% | × WRONG | View → |
| Tecnico UniversitarioMushuc Runa SC | 3 - 090 minHT 2 - 0 | 1X2: Tecnico Universitario | 37% | ✓ CORRECT | View → |
| EmelecGuayaquil City FC | 0 - 190 minHT 0 - 1 | 1X2: Emelec | 45% | × WRONG | View → |
| Leones del NorteLibertad | 4 - 190 minHT 1 - 1 | 1X2: Libertad | 36% | × WRONG | View → |
| AldosiviBelgrano Cordoba | 1 - 090 minHT 1 - 0 | 1X2: Belgrano Cordoba | 53% | × WRONG | View → |
| IndependienteBoca Juniors | 0 - 190 minHT 0 - 0 | 1X2: Boca Juniors | 44% | ✓ CORRECT | View → |
| River PlateRacing Club | 1 - 090 minHT 1 - 0 | 1X2: River Plate | 58% | ✓ CORRECT | View → |
| Rosario CentralHuracan | 2 - 090 minHT 1 - 0 | 1X2: Rosario Central | 58% | ✓ CORRECT | View → |
| Cariari PocociAserri FC | 2 - 190 minHT 1 - 0 | 1X2: Cariari Pococi | 45% | ✓ CORRECT | View → |
| Municipal GreciaAD Cofutpa | 2 - 190 minHT 2 - 1 | 1X2: Municipal Grecia | 49% | ✓ CORRECT | View → |
| Pitbulls Santa Barbara FCAD Carmelita | 2 - 190 minHT 0 - 1 | 1X2: Pitbulls Santa Barbara FC | 47% | ✓ CORRECT | View → |
| Quepos CambuteADR Jicaral | 0 - 290 minHT 0 - 1 | 1X2: ADR Jicaral | 48% | ✓ CORRECT | View → |
| DoradosPiratas | 0 - 590 minHT 0 - 1 | 1X2: Piratas | 43% | ✓ CORRECT | View → |
| CDS Tampico MaderoCA La Paz | 1 - 390 minHT 1 - 1 | 1X2: CDS Tampico Madero | 44% | × WRONG | View → |
| Mineros de ZacatecasLeones Negros UDG | 0 - 290 minHT 0 - 1 | 1X2: Mineros de Zacatecas | 45% | × WRONG | View → |
| TlaxcalaCorrecaminos Uat | 2 - 090 minHT 1 - 0 | 1X2: Tlaxcala | 47% | ✓ CORRECT | View → |
| Hapoel Petah TikvaBeitar Jerusalem | 0 - 190 minHT 0 - 1 | 1X2: Beitar Jerusalem | 63% | ✓ CORRECT | View → |
| ToulouseEstac Troyes | 0 - 090 minHT 0 - 0 | 1X2: Toulouse | 63% | × WRONG | View → |
| MonacoLille | 1 - 190 minHT 0 - 1 | 1X2: Monaco | 47% | × WRONG | View → |
| AngersLorient | 0 - 090 minHT 0 - 0 | 1X2: Angers | 36% | × WRONG | View → |
| AuxerreLe Mans | 1 - 190 minHT 0 - 0 | 1X2: Auxerre | 44% | × WRONG | View → |
| MarseilleLe Havre | 4 - 390 minHT 2 - 0 | 1X2: Marseille | 63% | ✓ CORRECT | View → |
| RennesStrasbourg | 3 - 090 minHT 2 - 0 | 1X2: Rennes | 61% | ✓ CORRECT | View → |
| Paris Saint GermainLyon | 2 - 090 minHT 0 - 0 | 1X2: Paris Saint Germain | 71% | ✓ CORRECT | View → |
| FC Mk de KinshasaDauphins Noirs | 0 - 090 minHT 0 - 0 | 1X2: FC Mk de Kinshasa | 34% | × WRONG | View → |
| FC RenaissanceCéleste | 0 - 090 minHT 0 - 0 | 1X2: Céleste | 42% | × WRONG | View → |
| ASFBVitesse | 0 - 290 minHT 0 - 1 | 1X2: Vitesse | 37% | ✓ CORRECT | View → |
| Réal du FasoMajestic | 1 - 190 minHT 0 - 1 | 1X2: Réal du Faso | 50% | × WRONG | View → |
| Stade de MbourGuédiawaye | 0 - 090 minHT 0 - 0 | 1X2: Stade de Mbour | 44% | × WRONG | View → |
| OuakamJaraaf | 1 - 390 minHT 1 - 1 | 1X2: Ouakam | 38% | × WRONG | View → |
| Casa SportWally Daan | 0 - 290 minHT 0 - 1 | 1X2: Casa Sport | 46% | × WRONG | View → |
| ISCAStella | 1 - 290 min | 1X2: Stella | 39% | ✓ CORRECT | View → |
| US TchologoStade d'Abidjan | 1 - 190 minHT 1 - 0 | 1X2: Stade d'Abidjan | 41% | × WRONG | View → |
| BumamuruKayanza United | 1 - 190 min | 1X2: Bumamuru | 63% | × WRONG | View → |
| Le Messager NgoziYoung Star | 1 - 090 min | 1X2: Le Messager Ngozi | 72% | ✓ CORRECT | View → |
| MusongatiOlympic Star | 1 - 190 minHT 1 - 1 | 1X2: Musongati | 49% | × WRONG | View → |
| Never Give Up AcademyVital'O | 2 - 190 min | 1X2: Vital'O | 55% | × WRONG | View → |
| Panthere NoirFlambeau du Centre | 0 - 290 minHT 0 - 1 | 1X2: Flambeau du Centre | 55% | ✓ CORRECT | View → |
| ChattanoogaConnecticut FC | 3 - 190 minHT 0 - 0 | 1X2: Chattanooga | 53% | ✓ CORRECT | View → |
| Crown LegacyColumbus Crew II | 1 - 290 minHT 0 - 0 | 1X2: Crown Legacy | 50% | × WRONG | View → |
| Houston DynamoMinnesota United FC | 0 - 090 minHT 0 - 0 | 1X2: Houston Dynamo | 46% | × WRONG | View → |
| FC DallasSan Jose Earthquakes | 3 - 090 minHT 0 - 0 | 1X2: FC Dallas | 50% | ✓ CORRECT | View → |
| Sporting Kansas CityAustin | 1 - 290 minHT 0 - 0 | 1X2: Sporting Kansas City | 37% | × WRONG | View → |
| Colorado RapidsVancouver Whitecaps | 1 - 090 minHT 0 - 0 | 1X2: Vancouver Whitecaps | 48% | × WRONG | View → |
| Real Salt LakeSt. Louis City | 3 - 090 minHT 1 - 0 | 1X2: St. Louis City | 38% | × WRONG | View → |
| San DiegoSeattle Sounders | 2 - 290 minHT 0 - 0 | 1X2: San Diego | 40% | × WRONG | View → |
| Portland TimbersCharlotte | 3 - 290 minHT 2 - 1 | 1X2: Charlotte | 38% | × WRONG | View → |
| 07 VesturB68 | 2 - 190 minHT 1 - 1 | 1X2: 07 Vestur | 42% | ✓ CORRECT | View → |
| B36 TorshavnKI Klaksvik | 0 - 390 minHT 0 - 1 | 1X2: KI Klaksvik | 61% | ✓ CORRECT | View → |
| Vikingur GotaEB / Streymur | 0 - 090 minHT 0 - 0 | 1X2: Vikingur Gota | 63% | × WRONG | View → |
| SkálaAB | 1 - 190 minHT 0 - 1 | 1X2: Skála | 52% | × WRONG | View → |
| NSI RunavikHB Torshavn | 1 - 190 minHT 0 - 0 | 1X2: NSI Runavik | 48% | × WRONG | View → |
| Kalju NommeFlora Tallinn | 2 - 190 minHT 2 - 1 | 1X2: Kalju Nomme | 42% | ✓ CORRECT | View → |
| Ferencvarosi TCMTK Budapest | 5 - 090 minHT 3 - 0 | 1X2: Ferencvarosi TC | 69% | ✓ CORRECT | View → |
| Puskas AcademyNyiregyhaza | 1 - 290 minHT 1 - 1 | 1X2: Puskas Academy | 60% | × WRONG | View → |
| VasasPaks | 0 - 290 minHT 0 - 0 | 1X2: Vasas | 49% | × WRONG | View → |
| CsakvarMezokovesd-zsory | 0 - 490 minHT 0 - 3 | 1X2: Mezokovesd-zsory | 42% | ✓ CORRECT | View → |
| Kisvárda IIDebrecen II | 0 - 190 minHT 0 - 1 | 1X2: Kisvárda II | 52% | × WRONG | View → |
| HajdúnánásTiszafuredi VSE | 2 - 190 minHT 1 - 1 | 1X2: Tiszafuredi VSE | 47% | × WRONG | View → |
| Puskás IIVeszprém | 3 - 190 minHT 0 - 0 | 1X2: Puskás II | 50% | ✓ CORRECT | View → |
| Gyori ETO IIHaladás VSE | 0 - 290 minHT 0 - 1 | 1X2: Haladás VSE | 55% | ✓ CORRECT | View → |
| BalatonalmádiKomárom | 0 - 390 minHT 0 - 2 | 1X2: Komárom | 58% | ✓ CORRECT | View → |
| BKV ElőreSzegedi VSE | 1 - 390 minHT 0 - 1 | 1X2: BKV Előre | 50% | × WRONG | View → |
| ESMTKÚjpest II | 2 - 190 minHT 1 - 0 | 1X2: ESMTK | 59% | ✓ CORRECT | View → |
| Abia WarriorsNiger Tornadoes | 0 - 190 minHT 0 - 0 | 1X2: Abia Warriors | 52% | × WRONG | View → |
| Barau FCKwara United | 1 - 190 minHT 1 - 0 | 1X2: Barau FC | 50% | × WRONG | View → |
| Bendel InsuranceRivers United | 2 - 190 minHT 0 - 0 | 1X2: Bendel Insurance | 37% | ✓ CORRECT | View → |
| Ikorodu CityShooting Stars | 2 - 290 minHT 1 - 2 | 1X2: Ikorodu City | 59% | × WRONG | View → |
| Katsina UnitedPlateau United | 2 - 290 minHT 0 - 1 | 1X2: Katsina United | 44% | × WRONG | View → |
| Kun Khalifat FCInter Lagos | 1 - 090 minHT 0 - 0 | 1X2: Kun Khalifat FC | 71% | ✓ CORRECT | View → |
| Nasarawa UnitedEnyimba | 1 - 090 minHT 1 - 0 | 1X2: Nasarawa United | 60% | ✓ CORRECT | View → |
| Angel City WBay FC | 2 - 090 minHT 0 - 0 | 1X2: Angel City W | 56% | ✓ CORRECT | View → |
| Orlando Pride WNJ/NY Gotham FC W | 1 - 290 minHT 0 - 1 | 1X2: NJ/NY Gotham FC W | 55% | ✓ CORRECT | View → |
| Kansas City WWashington Spirit W | 2 - 190 minHT 2 - 1 | 1X2: Kansas City W | 47% | ✓ CORRECT | View → |
| San Diego Wave WBoston Legacy W | 2 - 290 minHT 0 - 0 | 1X2: San Diego Wave W | 55% | × WRONG | View → |
| Mineros PotosiIndependiente CBBA | 1 - 090 minHT 1 - 0 | 1X2: Mineros Potosi | 52% | ✓ CORRECT | View → |
| CD IN San Juan FCEM Huanuni | 6 - 090 minHT 2 - 0 | 1X2: CD IN San Juan FC | 47% | ✓ CORRECT | View → |
| San Martin de Yacuiba26 de Febrero | 2 - 090 min | 1X2: San Martin de Yacuiba | 38% | ✓ CORRECT | View → |
| FC Differdange 03F91 Dudelange | 2 - 190 minHT 1 - 0 | 1X2: FC Differdange 03 | 69% | ✓ CORRECT | View → |
| Swift HesperangeAS Jeunesse Esch | 0 - 390 minHT 0 - 1 | 1X2: AS Jeunesse Esch | 61% | ✓ CORRECT | View → |
| US HostertUNA Strassen | 0 - 290 minHT 0 - 1 | 1X2: UNA Strassen | 65% | ✓ CORRECT | View → |
| UN Kaerjeng 97Atert Bissen | 1 - 290 minHT 0 - 2 | 1X2: Atert Bissen | 55% | ✓ CORRECT | View → |
| Racing FC Union LuxembourgUS Mondorf-les-bains | 6 - 090 minHT 0 - 0 | 1X2: US Mondorf-les-bains | 47% | × WRONG | View → |
| Victoria RosportRésidence Walferdange | 4 - 190 minHT 3 - 1 | 1X2: Résidence Walferdange | 41% | × WRONG | View → |
| WiltzUS Rumelange | 3 - 390 minHT 2 - 2 | 1X2: Wiltz | 49% | × WRONG | View → |
| GFAMyawady | 5 - 190 minHT 0 - 0 | 1X2: GFA | 40% | ✓ CORRECT | View → |
| Eastern SuburbsMiramar | 1 - 490 minHT 1 - 1 | 1X2: Eastern Suburbs | 41% | × WRONG | View → |
| MarinesGasogi United | 2 - 290 minHT 1 - 0 | 1X2: Marines | 60% | × WRONG | View → |
| MukuraGicumbi | 1 - 090 minHT 1 - 0 | 1X2: Mukura | 53% | ✓ CORRECT | View → |
| MusanzePolice | 2 - 090 minHT 1 - 0 | 1X2: Musanze | 38% | ✓ CORRECT | View → |
| Vancouver Rise WCalgary Wild W | 3 - 290 min | 1X2: Vancouver Rise W | 46% | ✓ CORRECT | View → |
| Türkspor NeckarsulmNormannia Gmünd | 2 - 490 minHT 1 - 1 | 1X2: Türkspor Neckarsulm | 48% | × WRONG | View → |
| 1. FC MuhlhausenTeningen | 4 - 490 minHT 3 - 3 | 1X2: 1. FC Muhlhausen | 49% | × WRONG | View → |
| SchwachhausenLeher TS | 1 - 390 minHT 0 - 1 | 1X2: Schwachhausen | 43% | × WRONG | View → |
| Eiche HornVatan Sport | 2 - 390 minHT 1 - 1 | 1X2: Eiche Horn | 57% | × WRONG | View → |
| HemelingenBlumenthaler SV | 1 - 090 minHT 0 - 0 | 1X2: Hemelingen | 52% | ✓ CORRECT | View → |
| HEBCSasel | 2 - 390 minHT 1 - 3 | 1X2: HEBC | 38% | × WRONG | View → |
| BuchholzHT16 | 3 - 490 minHT 1 - 2 | 1X2: HT16 | 45% | ✓ CORRECT | View → |
| TuBa PohlheimHünfelder SV | 1 - 290 minHT 0 - 1 | 1X2: TuBa Pohlheim | 49% | × WRONG | View → |
| KasselHummetroth | 1 - 190 minHT 0 - 0 | 1X2: Kassel | 49% | × WRONG | View → |
| Hennef 05SSV Merten | 1 - 390 minHT 0 - 1 | 1X2: SSV Merten | 64% | ✓ CORRECT | View → |
| Wegberg-BeeckNeunkirchen-Seelscheid | 1 - 090 minHT 1 - 0 | 1X2: Wegberg-Beeck | 69% | ✓ CORRECT | View → |
| HürthLindenthal-Hohenlind | 1 - 190 minHT 0 - 0 | 1X2: Hürth | 42% | × WRONG | View → |
| BornheimSiegburger SV | 2 - 190 minHT 1 - 1 | 1X2: Siegburger SV | 44% | × WRONG | View → |
| Eintracht HohkeppelFrechen | 3 - 590 minHT 0 - 4 | 1X2: Eintracht Hohkeppel | 60% | × WRONG | View → |
| Fortuna Köln IIVfL Vichttal | 0 - 090 minHT 0 - 0 | 1X2: VfL Vichttal | 44% | × WRONG | View → |
| TuS BW KönigsdorfChlodwig Zulpich | 4 - 390 minHT 2 - 0 | 1X2: TuS BW Königsdorf | 40% | ✓ CORRECT | View → |
| SSVg VelbertHolzheimer SG | 4 - 190 minHT 3 - 0 | 1X2: SSVg Velbert | 69% | ✓ CORRECT | View → |
| SF BaumbergBW Dingden | 2 - 190 minHT 2 - 0 | 1X2: SF Baumberg | 41% | ✓ CORRECT | View → |
| MeerbuschGermania Ratingen | 2 - 290 minHT 2 - 1 | 1X2: Germania Ratingen | 49% | × WRONG | View → |
| ScherpenbergBüderich | 3 - 090 minHT 2 - 0 | 1X2: Scherpenberg | 40% | ✓ CORRECT | View → |
| SonsbeckWuppertaler SV | 0 - 390 minHT 0 - 1 | 1X2: Wuppertaler SV | 41% | ✓ CORRECT | View → |
| Solingen-WaldViktoria Jüchen-Garz. | 1 - 290 minHT 0 - 1 | 1X2: Solingen-Wald | 44% | × WRONG | View → |
| Meppen IIDrochtersen/Assel II | 2 - 290 minHT 1 - 0 | 1X2: Meppen II | 58% | × WRONG | View → |
| Heeslinger SCBW Lohne | 1 - 190 minHT 0 - 0 | 1X2: Heeslinger SC | 52% | × WRONG | View → |
| BAK '07FC Lok Stendal | 1 - 190 minHT 0 - 0 | 1X2: BAK '07 | 51% | × WRONG | View → |
| NeustrelitzUnion Klosterfelde | 0 - 090 minHT 0 - 0 | 1X2: Neustrelitz | 45% | × WRONG | View → |
| Dresden IIUnion Sandersdorf | 5 - 290 minHT 0 - 0 | 1X2: Dresden II | 51% | ✓ CORRECT | View → |
| Einheit RudolstadtEmpor Glauchau | 0 - 390 minHT 0 - 0 | 1X2: Empor Glauchau | 44% | ✓ CORRECT | View → |
| TSB FlensburgVfR Neumünster | 2 - 390 minHT 0 - 1 | 1X2: TSB Flensburg | 42% | × WRONG | View → |
| HiltrupPreußen Münster II | 1 - 290 minHT 0 - 1 | 1X2: Preußen Münster II | 48% | ✓ CORRECT | View → |
| Arminia IIMaaslingen | 2 - 190 minHT 0 - 0 | 1X2: Maaslingen | 38% | × WRONG | View → |
| Eintracht RheineTuS Hordel | 3 - 390 minHT 0 - 2 | 1X2: Eintracht Rheine | 46% | × WRONG | View → |
| SprockhovelEnnepetal | 0 - 290 minHT 0 - 1 | 1X2: Sprockhovel | 48% | × WRONG | View → |
| SpVgg Herne HorsthausenGievenbeck | 2 - 990 minHT 0 - 4 | 1X2: Gievenbeck | 46% | ✓ CORRECT | View → |
| VredenErkenschwick | 1 - 190 minHT 0 - 1 | 1X2: Vreden | 47% | × WRONG | View → |
| Verl IIVictoria Clarholz | 3 - 090 minHT 0 - 0 | 1X2: Verl II | 44% | ✓ CORRECT | View → |
| Philippine ArmyStallion | 2 - 490 minHT 0 - 2 | 1X2: Stallion | 70% | ✓ CORRECT | View → |
| AzkalsDavao Aguilas | 0 - 490 minHT 0 - 2 | 1X2: Davao Aguilas | 55% | ✓ CORRECT | View → |
| TuloyMendiola | 2 - 590 minHT 1 - 3 | 1X2: Tuloy | 53% | × WRONG | View → |
| InhuletsKolos Kovalivka II | 2 - 090 minHT 1 - 0 | 1X2: Inhulets | 48% | ✓ CORRECT | View → |
| Nyva TernopilKulykiv | 3 - 190 minHT 1 - 0 | 1X2: Kulykiv | 42% | × WRONG | View → |
| UCSALokomotiv Kyiv | 3 - 290 minHT 2 - 2 | 1X2: UCSA | 36% | ✓ CORRECT | View → |
| PaykanMalavan | 1 - 190 minHT 1 - 1 | 1X2: Paykan | 43% | × WRONG | View → |
| Nassaji MazandaranFajr Sepasi | 2 - 290 minHT 1 - 1 | 1X2: Nassaji Mazandaran | 47% | × WRONG | View → |
| Persepolis FCFoolad FC | 0 - 190 minHT 0 - 0 | 1X2: Persepolis FC | 56% | × WRONG | View → |
| Sepahan FCMes Shahr-e Babak | 4 - 090 minHT 3 - 0 | 1X2: Sepahan FC | 68% | ✓ CORRECT | View → |
| Esteghlal KhuzestanShams Azar Qazvin | 2 - 090 minHT 0 - 0 | 1X2: Esteghlal Khuzestan | 43% | ✓ CORRECT | View → |
| Lincoln Red Imps FCLions Gibraltar | 3 - 090 minHT 2 - 0 | 1X2: Lincoln Red Imps FC | 76% | ✓ CORRECT | View → |
| St Joseph S FcCollege 1975 | 5 - 090 minHT 3 - 0 | 1X2: St Joseph S Fc | 81% | ✓ CORRECT | View → |
| ArsenalFC Dnepr Mogilev | 0 - 090 minHT 0 - 0 | 1X2: Arsenal | 40% | × WRONG | View → |
| NemanDinamo Brest | 1 - 490 minHT 0 - 2 | 1X2: Neman | 44% | × WRONG | View → |
| Slavia MozyrTorpedo Zhodino | 4 - 290 minHT 2 - 2 | 1X2: Slavia Mozyr | 42% | ✓ CORRECT | View → |
| BukovynaKryvbas KR | 0 - 090 minHT 0 - 0 | 1X2: Kryvbas KR | 41% | × WRONG | View → |
| ChornomoretsKarpaty | 0 - 090 minHT 0 - 0 | 1X2: Karpaty | 65% | × WRONG | View → |
| AltayYelimay Semey | 2 - 290 minHT 1 - 1 | 1X2: Yelimay Semey | 48% | × WRONG | View → |
| FC RostovLokomotiv | 2 - 090 minHT 2 - 0 | 1X2: FC Rostov | 45% | ✓ CORRECT | View → |
| AtyrauIrtysh | 2 - 390 minHT 1 - 1 | 1X2: Atyrau | 44% | × WRONG | View → |
| SyunikBKMA | 4 - 190 minHT 0 - 1 | 1X2: Syunik | 47% | ✓ CORRECT | View → |
| Albirex Niigata STampines Rovers | 2 - 390 minHT 0 - 3 | 1X2: Tampines Rovers | 54% | ✓ CORRECT | View → |
| Home UnitedTanjong Pagar | 6 - 090 minHT 1 - 0 | 1X2: Home United | 78% | ✓ CORRECT | View → |
| Ethiopia BunnaMebrat Hayl | 0 - 190 minHT 0 - 1 | 1X2: Ethiopia Bunna | 39% | × WRONG | View → |
| AktobeKairat Almaty | 2 - 290 minHT 2 - 1 | 1X2: Kairat Almaty | 44% | × WRONG | View → |
| CSKA MoscowSpartak Moscow | 2 - 090 minHT 2 - 0 | 1X2: CSKA Moscow | 37% | ✓ CORRECT | View → |
| FC AstanaKaisar | 0 - 090 minHT 0 - 0 | 1X2: FC Astana | 66% | × WRONG | View → |
| Crystal PalaceNewcastle | 0 - 290 minHT 0 - 0 | 1X2: Newcastle | 44% | ✓ CORRECT | View → |
| Hull CityBrentford | 1 - 190 minHT 1 - 0 | 1X2: Brentford | 55% | × WRONG | View → |
| LiverpoolBrighton | 2 - 090 minHT 2 - 0 | 1X2: Liverpool | 48% | ✓ CORRECT | View → |
| Manchester UnitedBournemouth | 0 - 390 minHT 0 - 2 | 1X2: Manchester United | 51% | × WRONG | View → |
| Centre ChiefsGalaxy | 0 - 190 minHT 0 - 1 | 1X2: Centre Chiefs | 41% | × WRONG | View → |
| Prisons XIMatebele | 1 - 190 minHT 1 - 0 | 1X2: Prisons XI | 41% | × WRONG | View → |
| Balzan FCBirkirkara | 0 - 290 minHT 0 - 1 | 1X2: Balzan FC | 39% | × WRONG | View → |
| Valletta FCHamrun Spartans | 1 - 290 minHT 0 - 2 | 1X2: Valletta FC | 40% | × WRONG | View → |
| ZenitDinamo Makhachkala | 2 - 090 minHT 0 - 0 | 1X2: Zenit | 72% | ✓ CORRECT | View → |
| Ashanti GoldAsante Kotoko | 1 - 190 minHT 1 - 0 | 1X2: Ashanti Gold | 55% | × WRONG | View → |
| Bechem UnitedDebibi United | 3 - 090 minHT 1 - 0 | 1X2: Bechem United | 51% | ✓ CORRECT | View → |
| Berekum ChelseaSamartex | 0 - 090 minHT 0 - 0 | 1X2: Berekum Chelsea | 39% | × WRONG | View → |
| Bibiani Gold StarsHeart of Lions | 2 - 190 minHT 1 - 0 | 1X2: Bibiani Gold Stars | 51% | ✓ CORRECT | View → |
| DreamsVision | 1 - 390 minHT 0 - 3 | 1X2: Dreams | 54% | × WRONG | View → |
| KarelaPort City | 1 - 290 minHT 0 - 0 | 1X2: Karela | 39% | × WRONG | View → |
| MedeamaAduana Stars | 1 - 090 minHT 0 - 0 | 1X2: Medeama | 61% | ✓ CORRECT | View → |
| Young ApostlesSwedru All Blacks | 1 - 290 minHT 0 - 0 | 1X2: Young Apostles | 44% | × WRONG | View → |
| SunderlandLeeds | 0 - 090 minHT 0 - 0 | 1X2: Leeds | 44% | × WRONG | View → |
| Gzira UnitedBirzebbuga | 2 - 290 minHT 1 - 0 | 1X2: Gzira United | 54% | × WRONG | View → |
| Central StallionsUlaanbaatar | 0 - 190 minHT 0 - 0 | 1X2: Ulaanbaatar | 62% | ✓ CORRECT | View → |
| DerenHunters | 2 - 090 minHT 1 - 0 | 1X2: Deren | 60% | ✓ CORRECT | View → |
| Mbabane SwallowsMoneni Pirates | 2 - 290 min | 1X2: Mbabane Swallows | 40% | × WRONG | View → |
| VillaLijabatho | 1 - 390 min | 1X2: Lijabatho | 57% | ✓ CORRECT | View → |
| LinareMembers | 4 - 190 min | 1X2: Linare | 67% | ✓ CORRECT | View → |
| BantuLimkokwing University | 3 - 190 min | 1X2: Bantu | 78% | ✓ CORRECT | View → |
| CavalierTivoli Gardens | 2 - 190 minHT 1 - 0 | 1X2: Cavalier | 41% | ✓ CORRECT | View → |
| Humble LionsRacing United | 1 - 290 minHT 1 - 2 | 1X2: Racing United | 57% | ✓ CORRECT | View → |
| Portmore UnitedChapelton | 0 - 090 minHT 0 - 0 | 1X2: Portmore United | 61% | × WRONG | View → |
| Treasure BeachTru-Juice | 0 - 590 minHT 0 - 2 | 1X2: Tru-Juice | 56% | ✓ CORRECT | View → |
| WaterhouseDunbeholden | 2 - 090 minHT 1 - 0 | 1X2: Waterhouse | 67% | ✓ CORRECT | View → |
| Middlesbrough U21Tottenham Hotspur U21 | 1 - 290 minHT 1 - 0 | 1X2: Tottenham Hotspur U21 | 40% | ✓ CORRECT | View → |
| HardrockMWOS | 3 - 290 minHT 0 - 1 | 1X2: Hardrock | 56% | ✓ CORRECT | View → |
| Manica DiamondsBulawayo Chiefs | 0 - 190 minHT 0 - 0 | 1X2: Manica Diamonds | 43% | × WRONG | View → |
| AgamaTelOne | 3 - 290 minHT 0 - 2 | 1X2: Agama | 46% | ✓ CORRECT | View → |
| Triangle UnitedSimba Bhora | 2 - 090 minHT 1 - 0 | 1X2: Triangle United | 39% | ✓ CORRECT | View → |
| HuntersHighlanders | 1 - 190 minHT 0 - 1 | 1X2: Hunters | 39% | × WRONG | View → |
| HibernianCeltic | 1 - 290 minHT 1 - 2 | 1X2: Celtic | 64% | ✓ CORRECT | View → |
| MotherwellHeart Of Midlothian | 0 - 290 minHT 0 - 1 | 1X2: Heart Of Midlothian | 37% | ✓ CORRECT | View → |
| Borac Banja LukaSloga Doboj | 2 - 090 minHT 0 - 0 | 1X2: Borac Banja Luka | 79% | ✓ CORRECT | View → |
| VeležBSK Banja Luka | 2 - 390 minHT 0 - 2 | 1X2: Velež | 54% | × WRONG | View → |
| Imisli FKŞamaxı FK | 2 - 190 minHT 1 - 0 | 1X2: Imisli FK | 38% | ✓ CORRECT | View → |
| Sabah FAQarabag | 0 - 090 minHT 0 - 0 | 1X2: Sabah FA | 50% | × WRONG | View → |
| EstorilMoreirense | 1 - 390 minHT 0 - 3 | 1X2: Estoril | 44% | × WRONG | View → |
| NacionalSC Braga | 1 - 090 minHT 1 - 0 | 1X2: SC Braga | 59% | × WRONG | View → |
| Rio AveFamalicao | 0 - 490 minHT 0 - 0 | 1X2: Famalicao | 52% | ✓ CORRECT | View → |
| Sporting CPAcademico Viseu | 1 - 290 minHT 0 - 1 | 1X2: Sporting CP | 77% | × WRONG | View → |
| Alianza ValleduparInternacional de Bogota | 1 - 090 minHT 1 - 0 | 1X2: Alianza Valledupar | 44% | ✓ CORRECT | View → |
| Once CaldasDeportivo Pereira | 1 - 190 minHT 0 - 0 | 1X2: Once Caldas | 65% | × WRONG | View → |
| Fortaleza FCDeportivo Cali | 1 - 190 minHT 1 - 1 | 1X2: Deportivo Cali | 45% | × WRONG | View → |
| Atletico NacionalIndependiente Medellin | 2 - 190 minHT 0 - 1 | 1X2: Atletico Nacional | 57% | ✓ CORRECT | View → |
| Deportes TemucoSan Marcos de Arica | 1 - 290 minHT 1 - 2 | 1X2: Deportes Temuco | 39% | × WRONG | View → |
| AntofagastaCurico Unido | 4 - 090 minHT 2 - 0 | 1X2: Antofagasta | 67% | ✓ CORRECT | View → |
| Talleres RemediosDock Sud | 4 - 090 minHT 3 - 0 | 1X2: Talleres Remedios | 61% | ✓ CORRECT | View → |
| CanuelasLugano | 1 - 090 minHT 0 - 0 | 1X2: Canuelas | 54% | ✓ CORRECT | View → |
| Deportivo EspañolVictoriano Arenas | 0 - 090 minHT 0 - 0 | 1X2: Deportivo Español | 41% | × WRONG | View → |
| Estrella Del SurGeneral Lamadrid | 1 - 090 minHT 0 - 0 | 1X2: Estrella Del Sur | 56% | ✓ CORRECT | View → |
| LujanBerazategui | 3 - 090 minHT 2 - 0 | 1X2: Lujan | 48% | ✓ CORRECT | View → |
| Fuerte San FranciscoAtletico Balboa | 1 - 290 minHT 1 - 1 | 1X2: Fuerte San Francisco | 38% | × WRONG | View → |
| Municipal LimeñoCacahuatique | 3 - 390 minHT 1 - 2 | 1X2: Municipal Limeño | 49% | × WRONG | View → |
| Walter FerrettiRancho Santana | 4 - 190 minHT 2 - 0 | 1X2: Walter Ferretti | 59% | ✓ CORRECT | View → |
| AlianzaIsidro Metapán | 1 - 090 minHT 1 - 0 | 1X2: Alianza | 47% | ✓ CORRECT | View → |
| JalapaUNAN Managua | 2 - 090 min | 1X2: Jalapa | 50% | ✓ CORRECT | View → |
| PlatenseFirpo | 1 - 190 minHT 1 - 0 | 1X2: Firpo | 59% | × WRONG | View → |
| DiriangénH&H Export | 3 - 190 minHT 1 - 1 | 1X2: Diriangén | 72% | ✓ CORRECT | View → |
| Puntarenas FCInter San Carlos | 3 - 190 minHT 0 - 1 | 1X2: Inter San Carlos | 38% | × WRONG | View → |
| UniversitarioJuan Pablo II College | 3 - 090 minHT 0 - 0 | 1X2: Universitario | 68% | ✓ CORRECT | View → |
| CS HeredianoCS Cartagines | 3 - 190 minHT 1 - 0 | 1X2: CS Herediano | 42% | ✓ CORRECT | View → |
| NublenseCoquimbo Unido | 2 - 190 minHT 1 - 1 | 1X2: Coquimbo Unido | 42% | × WRONG | View → |
| Union La CaleraU. Catolica | 3 - 190 minHT 1 - 1 | 1X2: U. Catolica | 59% | × WRONG | View → |
| UCV MoqueguaAlianza Lima | 0 - 190 minHT 0 - 0 | 1X2: Alianza Lima | 62% | ✓ CORRECT | View → |
| PalestinoColo Colo | 1 - 190 minHT 0 - 1 | 1X2: Colo Colo | 43% | × WRONG | View → |
| Sport BoysFC Cajamarca | 4 - 290 minHT 2 - 1 | 1X2: Sport Boys | 44% | ✓ CORRECT | View → |
| Universidad de ConcepcionDeportes Limache | 0 - 190 minHT 0 - 1 | 1X2: Deportes Limache | 38% | ✓ CORRECT | View → |
| Deportivo GarcilasoClub Deportivo Los Chankas | 4 - 190 minHT 1 - 0 | 1X2: Deportivo Garcilaso | 59% | ✓ CORRECT | View → |
| San CarlosDeportivo Saprissa | 2 - 190 minHT 2 - 0 | 1X2: Deportivo Saprissa | 53% | × WRONG | View → |
| Comerciantes UnidosCienciano | 3 - 190 minHT 1 - 0 | 1X2: Cienciano | 43% | × WRONG | View → |
| Always ReadyReal Oruro | 5 - 190 minHT 1 - 1 | 1X2: Always Ready | 68% | ✓ CORRECT | View → |
| AuroraReal Tomayapo | 1 - 090 minHT 1 - 0 | 1X2: Aurora | 60% | ✓ CORRECT | View → |
| Oriente PetroleroThe Strongest | 2 - 190 minHT 1 - 0 | 1X2: The Strongest | 41% | × WRONG | View → |
| WanderersProgreso | 0 - 190 minHT 0 - 0 | 1X2: Wanderers | 43% | × WRONG | View → |
| Atletico TorqueCerro | 3 - 190 minHT 1 - 1 | 1X2: Atletico Torque | 63% | ✓ CORRECT | View → |
| Cerro LargoBoston River | 2 - 090 minHT 0 - 0 | 1X2: Cerro Largo | 39% | ✓ CORRECT | View → |
| Club NacionalLiverpool Montevideo | 0 - 190 minHT 0 - 1 | 1X2: Club Nacional | 51% | × WRONG | View → |
| Portuguesa FCCarabobo FC | 1 - 390 minHT 0 - 2 | 1X2: Carabobo FC | 41% | ✓ CORRECT | View → |
| Deportivo La GuairaMetropolitanos FC | 2 - 290 minHT 1 - 1 | 1X2: Deportivo La Guaira | 47% | × WRONG | View → |
| Deportivo de La Coruña WDeportivo Alavés W | 2 - 190 minHT 0 - 1 | 1X2: Deportivo de La Coruña W | 56% | ✓ CORRECT | View → |
| Eibar WMadrid CFF W | 2 - 290 minHT 0 - 2 | 1X2: Eibar W | 39% | × WRONG | View → |
| Mérida ADCD Coria | 0 - 090 minHT 0 - 0 | 1X2: Mérida AD | 45% | × WRONG | View → |
| AlcorconIbiza | 3 - 390 minHT 2 - 1 | 1X2: Alcorcon | 45% | × WRONG | View → |
| Atlético Madrid IIReal Jaén | 1 - 190 minHT 1 - 0 | 1X2: Atlético Madrid II | 43% | × WRONG | View → |
| Villarreal IIFC Cartagena | 4 - 190 minHT 1 - 1 | 1X2: Villarreal II | 60% | ✓ CORRECT | View → |
| AlgecirasReal Madrid II | 2 - 090 minHT 1 - 0 | 1X2: Algeciras | 37% | ✓ CORRECT | View → |
| GimnasticHércules | 4 - 290 minHT 4 - 1 | 1X2: Gimnastic | 44% | ✓ CORRECT | View → |
| Almirante BrownDeportivo Moron | 1 - 090 minHT 1 - 0 | 1X2: Almirante Brown | 37% | ✓ CORRECT | View → |
| CA EstudiantesLos Andes | 1 - 190 minHT 1 - 0 | 1X2: CA Estudiantes | 55% | × WRONG | View → |
| Atletico MitreGodoy Cruz | 0 - 390 minHT 0 - 1 | 1X2: Godoy Cruz | 42% | ✓ CORRECT | View → |
| Central NorteAcassuso | 0 - 090 minHT 0 - 0 | 1X2: Central Norte | 51% | × WRONG | View → |
| Ciudad de BolívarColon Santa Fe | 0 - 290 minHT 0 - 0 | 1X2: Ciudad de Bolívar | 51% | × WRONG | View → |
| Deportivo MaipuClub Atlético Güemes | 3 - 190 minHT 1 - 0 | 1X2: Deportivo Maipu | 70% | ✓ CORRECT | View → |
| Gimnasia JujuyAtlanta | 1 - 290 minHT 0 - 0 | 1X2: Gimnasia Jujuy | 53% | × WRONG | View → |
| MidlandGimnasia Y Tiro | 3 - 090 minHT 1 - 0 | 1X2: Midland | 52% | ✓ CORRECT | View → |
| PatronatoAgropecuario | 0 - 290 minHT 0 - 1 | 1X2: Patronato | 49% | × WRONG | View → |
| Racing CordobaAll Boys | 1 - 290 minHT 0 - 0 | 1X2: Racing Cordoba | 45% | × WRONG | View → |
| TemperleyChacarita Juniors | 0 - 190 minHT 0 - 0 | 1X2: Temperley | 57% | × WRONG | View → |
| JayxunRespublika FA | 2 - 290 minHT 0 - 2 | 1X2: Respublika FA | 37% | × WRONG | View → |
| Pakhtakor IIBuxDu | 0 - 390 minHT 0 - 1 | 1X2: Pakhtakor II | 50% | × WRONG | View → |
| EichstättTSV 1860 München | 0 - 290 minHT 0 - 0 | 1X2: TSV 1860 München | 40% | ✓ CORRECT | View → |
| Bremer SVHamburger SV II | 4 - 190 minHT 3 - 0 | 1X2: Bremer SV | 42% | ✓ CORRECT | View → |
| Phönix LübeckAtlas Delmenhorst | 2 - 290 minHT 2 - 1 | 1X2: Phönix Lübeck | 53% | × WRONG | View → |
| St. Pauli IIWeiche Flensburg | 3 - 090 minHT 2 - 0 | 1X2: Weiche Flensburg | 59% | × WRONG | View → |
| BSG Chemie LeipzigHertha BSC II | 2 - 090 minHT 0 - 0 | 1X2: BSG Chemie Leipzig | 45% | ✓ CORRECT | View → |
| Hallescher FCLokomotive Leipzig | 2 - 290 minHT 1 - 0 | 1X2: Hallescher FC | 48% | × WRONG | View → |
| SSV Ulm 1846FC 08 Homburg | 1 - 190 minHT 1 - 0 | 1X2: FC 08 Homburg | 61% | × WRONG | View → |
| Rot-weiss OberhausenSG Wattenscheid 09 | 3 - 090 minHT 2 - 0 | 1X2: Rot-weiss Oberhausen | 58% | ✓ CORRECT | View → |
| Entité ManageoiseAcren-Lessines | 2 - 390 minHT 0 - 3 | 1X2: Acren-Lessines | 43% | ✓ CORRECT | View → |
| GanshorenAywaille | 2 - 190 minHT 2 - 0 | 1X2: Ganshoren | 66% | ✓ CORRECT | View → |
| JetteOstiches | 0 - 090 minHT 0 - 0 | 1X2: Jette | 46% | × WRONG | View → |
| Stockay-WarfuséeAS Eupen II | 3 - 190 minHT 2 - 0 | 1X2: Stockay-Warfusée | 41% | ✓ CORRECT | View → |
| VW HammeKRC Gent | 0 - 390 minHT 0 - 1 | 1X2: VW Hamme | 49% | × WRONG | View → |
| LonderzeelHO Kalken | 1 - 190 minHT 0 - 1 | 1X2: Londerzeel | 60% | × WRONG | View → |
| RFC WetterenTorhout | 1 - 090 minHT 1 - 0 | 1X2: RFC Wetteren | 46% | ✓ CORRECT | View → |
| Diegem SportRupel Boom | 2 - 290 minHT 1 - 0 | 1X2: Diegem Sport | 40% | × WRONG | View → |
| Sint-Truiden IITongeren | 7 - 590 minHT 2 - 0 | 1X2: Sint-Truiden II | 54% | ✓ CORRECT | View → |
| IskraMogren | 3 - 490 minHT 0 - 0 | 1X2: Iskra | 46% | × WRONG | View → |
| KomLovćen | 2 - 190 minHT 2 - 1 | 1X2: Kom | 43% | ✓ CORRECT | View → |
| RudarMladost Lješkopolje | 1 - 190 minHT 0 - 1 | 1X2: Rudar | 39% | × WRONG | View → |
| ZetaBerane | 5 - 290 minHT 2 - 1 | 1X2: Zeta | 55% | ✓ CORRECT | View → |
| Dynamo Makhachkala IIAngust Nazran | 0 - 090 minHT 0 - 0 | 1X2: Angust Nazran | 44% | × WRONG | View → |
| Yenisey IIDinamo Vologda | 2 - 190 minHT 2 - 1 | 1X2: Dinamo Vologda | 56% | × WRONG | View → |
| CherepovetsLuki-Energiya | 1 - 090 minHT 1 - 0 | 1X2: Luki-Energiya | 42% | × WRONG | View → |
| Kosmos DolgoprudnyTorpedo Vladimir | 2 - 090 minHT 2 - 0 | 1X2: Kosmos Dolgoprudny | 43% | ✓ CORRECT | View → |
| MuromSpartak Moscow 2 | 3 - 190 minHT 2 - 1 | 1X2: Murom | 60% | ✓ CORRECT | View → |
| TverIskra Smolensk | 1 - 190 minHT 1 - 0 | 1X2: Tver | 53% | × WRONG | View → |
| StroginoRotor-2 | 0 - 190 minHT 0 - 1 | 1X2: Strogino | 46% | × WRONG | View → |
| SKA Khabarovsk IIRyazan | 3 - 190 minHT 1 - 0 | 1X2: Ryazan | 64% | × WRONG | View → |
| Arsenal Tula IIKvant | 0 - 190 minHT 0 - 0 | 1X2: Arsenal Tula II | 55% | × WRONG | View → |
| Orenburg IINosta | 5 - 190 minHT 2 - 1 | 1X2: Orenburg II | 54% | ✓ CORRECT | View → |
| Ural IIChelyabinsk II | 1 - 090 minHT 0 - 0 | 1X2: Ural II | 46% | ✓ CORRECT | View → |
| KDVAkron II | 3 - 190 minHT 1 - 0 | 1X2: KDV | 47% | ✓ CORRECT | View → |
| Khimik DzerzhinskKrylya Sovetov II | 3 - 190 minHT 0 - 0 | 1X2: Khimik Dzerzhinsk | 72% | ✓ CORRECT | View → |
| Pobeda Nizhniy NovgorodDinamo Barnaul | 1 - 290 minHT 0 - 2 | 1X2: Pobeda Nizhniy Novgorod | 52% | × WRONG | View → |
| Irtysh OmskDinamo Stavropol | 2 - 390 minHT 1 - 1 | 1X2: Irtysh Omsk | 44% | × WRONG | View → |
| SabadellTenerife | 1 - 190 minHT 0 - 0 | 1X2: Sabadell | 55% | × WRONG | View → |
| AlbaceteEldense | 2 - 090 minHT 2 - 0 | 1X2: Albacete | 39% | ✓ CORRECT | View → |
| CadizAD Ceuta FC | 3 - 190 minHT 0 - 1 | 1X2: Cadiz | 46% | ✓ CORRECT | View → |
| U. San MartinCarlos A. Mannucci | 1 - 290 minHT 1 - 0 | 1X2: Carlos A. Mannucci | 39% | ✓ CORRECT | View → |
| CastellónSporting Gijon | 4 - 090 minHT 2 - 0 | 1X2: Castellón | 58% | ✓ CORRECT | View → |
| Sport Huancayo 2Comerciantes | 2 - 290 minHT 1 - 0 | 1X2: Sport Huancayo 2 | 52% | × WRONG | View → |
| Bentín Tacna HeroicaAlianza Universidad | 1 - 090 minHT 0 - 0 | 1X2: Bentín Tacna Heroica | 49% | ✓ CORRECT | View → |
| Municipal SalamancaSantiago City | 2 - 290 minHT 2 - 1 | 1X2: Municipal Salamanca | 46% | × WRONG | View → |
| Sportivo HuracanOriental | 3 - 290 minHT 1 - 1 | 1X2: Sportivo Huracan | 36% | ✓ CORRECT | View → |
| AtenasFenix | 4 - 090 minHT 3 - 0 | 1X2: Fenix | 43% | × WRONG | View → |
| CerritoRentistas | 2 - 290 minHT 2 - 0 | 1X2: Rentistas | 43% | × WRONG | View → |
| La LuzMiramar | 3 - 090 minHT 2 - 0 | 1X2: La Luz | 48% | ✓ CORRECT | View → |
| Aragua FCMonagas II | 3 - 290 minHT 1 - 1 | 1X2: Aragua FC | 49% | ✓ CORRECT | View → |
| Atletico Avila FCMineros de Guyana | 1 - 190 minHT 1 - 0 | 1X2: Mineros de Guyana | 46% | × WRONG | View → |
| BolívarPetare FC | 0 - 090 minHT 0 - 0 | 1X2: Bolívar | 37% | × WRONG | View → |
| Real FronteraFundación Lara Deportiva | 0 - 490 minHT 0 - 3 | 1X2: Fundación Lara Deportiva | 51% | ✓ CORRECT | View → |
| Puerto Cabello IIZamora FC B | 1 - 590 minHT 1 - 2 | 1X2: Puerto Cabello II | 37% | × WRONG | View → |
| Yaracuyanos FCClub Atletico Barinas | 1 - 090 minHT 0 - 0 | 1X2: Yaracuyanos FC | 64% | ✓ CORRECT | View → |
| Marino de LuancoReal Oviedo II | 0 - 090 minHT 0 - 0 | 1X2: Marino de Luanco | 40% | × WRONG | View → |
| BasconiaPortugalete | 2 - 290 minHT 2 - 2 | 1X2: Basconia | 43% | × WRONG | View → |
| Ourense CFGimnástica Torrelavega | 3 - 090 minHT 1 - 0 | 1X2: Ourense CF | 54% | ✓ CORRECT | View → |
| Girona IINáxara | 3 - 090 minHT 1 - 0 | 1X2: Girona II | 64% | ✓ CORRECT | View → |
| Espanyol IIOsasuna II | 1 - 090 minHT 0 - 0 | 1X2: Espanyol II | 53% | ✓ CORRECT | View → |
| SD LogroñésTerrassa | 0 - 090 minHT 0 - 0 | 1X2: Terrassa | 44% | × WRONG | View → |
| OlotBarcelona B | 2 - 090 minHT 0 - 0 | 1X2: Barcelona B | 52% | × WRONG | View → |
| Real Murcia IILorca Deportiva | 3 - 290 minHT 0 - 1 | 1X2: Lorca Deportiva | 43% | × WRONG | View → |
| Ucam MurciaCieza | 2 - 490 minHT 2 - 3 | 1X2: Ucam Murcia | 49% | × WRONG | View → |
| Atlético BalearesAlcoyano | 2 - 090 minHT 0 - 0 | 1X2: Atlético Baleares | 50% | ✓ CORRECT | View → |
| Castellón IILa Nucía | 2 - 190 minHT 1 - 1 | 1X2: Castellón II | 52% | ✓ CORRECT | View → |
| PoblensePeña Deportiva | 1 - 090 minHT 0 - 0 | 1X2: Poblense | 53% | ✓ CORRECT | View → |
| Mallorca IIElche II | 4 - 090 minHT 1 - 0 | 1X2: Mallorca II | 40% | ✓ CORRECT | View → |
| Sevilla AtleticoTenerife II | 2 - 090 minHT 1 - 0 | 1X2: Sevilla Atletico | 53% | ✓ CORRECT | View → |
| Atlético CentralTamaraceite | 1 - 090 minHT 1 - 0 | 1X2: Atlético Central | 57% | ✓ CORRECT | View → |
| SanluqueñoLas Palmas II | 4 - 190 minHT 2 - 0 | 1X2: Sanluqueño | 52% | ✓ CORRECT | View → |
| Puente GenilBadajoz | 0 - 090 minHT 0 - 0 | 1X2: Badajoz | 37% | × WRONG | View → |
| XerezMarbella | 1 - 090 minHT 0 - 0 | 1X2: Xerez | 60% | ✓ CORRECT | View → |
| Getafe IICalvo Sotelo | 2 - 290 minHT 0 - 0 | 1X2: Getafe II | 49% | × WRONG | View → |
| Albacete IIA Madrid III | 2 - 190 minHT 0 - 0 | 1X2: A Madrid III | 46% | × WRONG | View → |
| Real Madrid IIIConquense | 0 - 290 minHT 0 - 1 | 1X2: Conquense | 36% | ✓ CORRECT | View → |
| CF TalaveraSalamanca UDS | 2 - 190 minHT 0 - 0 | 1X2: CF Talavera | 55% | ✓ CORRECT | View → |
| GuadalajaraReal Valladolid II | 4 - 490 minHT 2 - 2 | 1X2: Guadalajara | 40% | × WRONG | View → |
| AVSTondela | 2 - 190 minHT 1 - 0 | 1X2: AVS | 43% | ✓ CORRECT | View → |
| Felgueiras 1932Lusitânia Lourosa | 2 - 290 minHT 1 - 2 | 1X2: Felgueiras 1932 | 44% | × WRONG | View → |
| FC Porto BUnião de Leiria | 1 - 190 minHT 1 - 0 | 1X2: União de Leiria | 39% | × WRONG | View → |
| SantosBahia | 1 - 190 minHT 0 - 1 | 1X2: Santos | 47% | × WRONG | View → |
| InterFiorentina | 2 - 190 minHT 0 - 0 | 1X2: Inter | 71% | ✓ CORRECT | View → |
| AtalantaFrosinone | 4 - 490 minHT 3 - 2 | 1X2: Atalanta | 61% | × WRONG | View → |
| GenoaVenezia | 1 - 090 minHT 1 - 0 | 1X2: Genoa | 49% | ✓ CORRECT | View → |
| LecceJuventus | 0 - 290 minHT 0 - 2 | 1X2: Juventus | 57% | ✓ CORRECT | View → |
| UdineseAC Milan | 0 - 290 minHT 0 - 1 | 1X2: AC Milan | 53% | ✓ CORRECT | View → |
| Lazio WComo W | 0 - 090 minHT 0 - 0 | 1X2: Lazio W | 42% | × WRONG | View → |
| Parma WFiorentina W | 1 - 290 minHT 1 - 1 | 1X2: Fiorentina W | 63% | ✓ CORRECT | View → |
| PalermoCarrarese | 2 - 190 minHT 1 - 0 | 1X2: Palermo | 58% | ✓ CORRECT | View → |
| Hellas VeronaPisa | 1 - 190 minHT 0 - 0 | 1X2: Hellas Verona | 46% | × WRONG | View → |
| RenateAlbinoleffe | 0 - 090 minHT 0 - 0 | 1X2: Renate | 43% | × WRONG | View → |
| TrentoJuventus U23 | 2 - 190 minHT 0 - 1 | 1X2: Trento | 63% | ✓ CORRECT | View → |
| Desenzano CalvinaGiana Erminio | 1 - 290 minHT 0 - 1 | 1X2: Desenzano Calvina | 52% | × WRONG | View → |
| Arzignano ValchiampoNovara | 2 - 090 minHT 1 - 0 | 1X2: Arzignano Valchiampo | 46% | ✓ CORRECT | View → |
| LeccoFolgore Caratese | 2 - 290 minHT 1 - 1 | 1X2: Lecco | 55% | × WRONG | View → |
| PergoletteseLumezzane | 2 - 190 minHT 0 - 1 | 1X2: Pergolettese | 41% | ✓ CORRECT | View → |
| PRO VercelliOspitaletto | 2 - 190 minHT 0 - 0 | 1X2: Ospitaletto | 54% | × WRONG | View → |
| ForliPianese | 0 - 090 minHT 0 - 0 | 1X2: Forli | 41% | × WRONG | View → |
| GrossetoReggiana | 2 - 090 minHT 1 - 0 | 1X2: Grosseto | 42% | ✓ CORRECT | View → |
| TorresGuidonia Montecelio 1937 | 2 - 090 minHT 1 - 0 | 1X2: Torres | 44% | ✓ CORRECT | View → |
| SS MonopoliAudace Cerignola | 2 - 090 minHT 1 - 0 | 1X2: SS Monopoli | 41% | ✓ CORRECT | View → |
| FoggiaCavese | 1 - 090 minHT 0 - 0 | 1X2: Cavese | 42% | × WRONG | View → |
| CataniaGiugliano | 6 - 090 minHT 3 - 0 | 1X2: Catania | 68% | ✓ CORRECT | View → |
| AlessandriaBiellese | 2 - 090 minHT 1 - 0 | 1X2: Alessandria | 40% | ✓ CORRECT | View → |
| AstiBorgosesia | 0 - 390 minHT 0 - 2 | 1X2: Asti | 46% | × WRONG | View → |
| BraDerthona | 0 - 090 minHT 0 - 0 | 1X2: Bra | 57% | × WRONG | View → |
| GozzanoChisola | 2 - 390 minHT 0 - 1 | 1X2: Gozzano | 36% | × WRONG | View → |
| ImperiaCelle Varazze | 2 - 090 minHT 0 - 0 | 1X2: Imperia | 40% | ✓ CORRECT | View → |
| Sestri LevanteSaluzzo | 0 - 090 minHT 0 - 0 | 1X2: Sestri Levante | 47% | × WRONG | View → |
| ValenzanaLigorna | 0 - 190 minHT 0 - 1 | 1X2: Ligorna | 54% | ✓ CORRECT | View → |
| LascarisFezzanese | 0 - 190 minHT 0 - 1 | 1X2: Lascaris | 54% | × WRONG | View → |
| Milan IIClub Milano | 1 - 190 minHT 1 - 0 | 1X2: Milan II | 62% | × WRONG | View → |
| FiorenzuolaRovato Vertovese | 2 - 190 minHT 0 - 0 | 1X2: Rovato Vertovese | 55% | × WRONG | View → |
| Leon Monza e BrianzaChievo | 0 - 490 minHT 0 - 0 | 1X2: Leon Monza e Brianza | 44% | × WRONG | View → |
| Pro PalazzoloPiacenza | 1 - 190 minHT 0 - 0 | 1X2: Piacenza | 39% | × WRONG | View → |
| TritiumVirtus Ciserano Bergamo | 2 - 090 minHT 0 - 0 | 1X2: Virtus Ciserano Bergamo | 49% | × WRONG | View → |
| Nibbiano & ValtidoneVirtus Verona | 1 - 090 minHT 1 - 0 | 1X2: Nibbiano & Valtidone | 64% | ✓ CORRECT | View → |
| Real CalepinaPavonese | 1 - 190 minHT 0 - 1 | 1X2: Real Calepina | 46% | × WRONG | View → |
| AltavillaLuparense | 0 - 090 minHT 0 - 0 | 1X2: Altavilla | 35% | × WRONG | View → |
| Calvi NoaleEste | 0 - 190 minHT 0 - 0 | 1X2: Calvi Noale | 42% | × WRONG | View → |
| CampodarsegoClodiense | 2 - 290 minHT 2 - 0 | 1X2: Campodarsego | 38% | × WRONG | View → |
| Cjarlins MuzaneVirtus Bolzano | 3 - 290 minHT 2 - 2 | 1X2: Cjarlins Muzane | 69% | ✓ CORRECT | View → |
| FC ObermaisBrian Lignano | 1 - 190 minHT 0 - 1 | 1X2: FC Obermais | 40% | × WRONG | View → |
| TriestinaMestre | 0 - 290 minHT 0 - 2 | 1X2: Triestina | 40% | × WRONG | View → |
| Bassano VirtusSandona | 0 - 390 minHT 0 - 2 | 1X2: Bassano Virtus | 39% | × WRONG | View → |
| ConeglianoSchio | 2 - 190 minHT 1 - 0 | 1X2: Conegliano | 43% | ✓ CORRECT | View → |
| LMELegnago Salus | 1 - 190 minHT 1 - 0 | 1X2: Legnago Salus | 46% | × WRONG | View → |
| CastellanzeseVaresina | 1 - 190 minHT 1 - 1 | 1X2: Castellanzese | 59% | × WRONG | View → |
| Cittadella Vis ModenaPistoiese | 2 - 190 minHT 2 - 0 | 1X2: Pistoiese | 59% | × WRONG | View → |
| LentigioneCrema | 1 - 190 minHT 1 - 1 | 1X2: Lentigione | 66% | × WRONG | View → |
| PaviaUSD Casatese | 3 - 190 minHT 1 - 0 | 1X2: USD Casatese | 48% | × WRONG | View → |
| PontederaOltrepò | 1 - 190 minHT 1 - 0 | 1X2: Oltrepò | 45% | × WRONG | View → |
| Pro PatriaCorreggese | 1 - 190 minHT 1 - 1 | 1X2: Pro Patria | 51% | × WRONG | View → |
| Pro SestoSant'Angelo | 1 - 290 minHT 0 - 1 | 1X2: Pro Sesto | 55% | × WRONG | View → |
| CorianoArconatese | 1 - 290 minHT 1 - 1 | 1X2: Coriano | 48% | × WRONG | View → |
| Città di VareseSolbiatese | 0 - 090 minHT 0 - 0 | 1X2: Città di Varese | 52% | × WRONG | View → |
| LuccheseGhivizzano Borgo Mozzano | 1 - 190 minHT 0 - 0 | 1X2: Lucchese | 62% | × WRONG | View → |
| MezzolaraTerranuova Traiana | 1 - 190 minHT 1 - 0 | 1X2: Mezzolara | 37% | × WRONG | View → |
| Montevarchi CalcioGrassina | 1 - 090 minHT 1 - 0 | 1X2: Montevarchi Calcio | 48% | ✓ CORRECT | View → |
| PratoFlaminia | 1 - 190 minHT 0 - 0 | 1X2: Prato | 60% | × WRONG | View → |
| ScandicciSan Donato Tavarnelle | 2 - 190 minHT 0 - 0 | 1X2: Scandicci | 46% | ✓ CORRECT | View → |
| ProgressoTernana | 0 - 190 minHT 0 - 0 | 1X2: Ternana | 60% | ✓ CORRECT | View → |
| SeravezzaGavorrano | 1 - 190 minHT 0 - 1 | 1X2: Seravezza | 50% | × WRONG | View → |
| Robur SienaRondinella | 1 - 090 minHT 1 - 0 | 1X2: Robur Siena | 66% | ✓ CORRECT | View → |
| Tau AltopascioSasso Marconi Zola | 2 - 190 minHT 1 - 0 | 1X2: Tau Altopascio | 50% | ✓ CORRECT | View → |
| AngelanaRecanatese | 0 - 190 minHT 0 - 1 | 1X2: Angelana | 45% | × WRONG | View → |
| FossombroneTeramo | 2 - 490 minHT 0 - 2 | 1X2: Teramo | 52% | ✓ CORRECT | View → |
| Real GiulianovaPietralunga | 1 - 090 minHT 1 - 0 | 1X2: Real Giulianova | 56% | ✓ CORRECT | View → |
| Lanciano FCNotaresco | 0 - 090 minHT 0 - 0 | 1X2: Notaresco | 40% | × WRONG | View → |
| L'AquilaFoligno Calcio | 3 - 290 minHT 1 - 0 | 1X2: L'Aquila | 50% | ✓ CORRECT | View → |
| MacerateseMontecchio Gallo | 1 - 190 minHT 0 - 1 | 1X2: Maceratese | 40% | × WRONG | View → |
| Termoli CalcioAtletico Ascoli | 0 - 090 minHT 0 - 0 | 1X2: Atletico Ascoli | 38% | × WRONG | View → |
| Sporting TrestinaSantegidiese | 2 - 190 minHT 2 - 0 | 1X2: Sporting Trestina | 41% | ✓ CORRECT | View → |
| Vigor SenigalliaAncona | 0 - 590 minHT 0 - 3 | 1X2: Vigor Senigallia | 39% | × WRONG | View → |
| AlbalongaUnipomezia | 1 - 190 minHT 0 - 0 | 1X2: Unipomezia | 40% | × WRONG | View → |
| AnzioAfragolese | 0 - 090 minHT 0 - 0 | 1X2: Anzio | 37% | × WRONG | View → |
| AranovaSarnese | 2 - 190 minHT 1 - 1 | 1X2: Aranova | 41% | ✓ CORRECT | View → |
| Atletico LodigianiVenafro | 1 - 190 minHT 1 - 1 | 1X2: Atletico Lodigiani | 38% | × WRONG | View → |
| Certosa V. CampagnanoLatte Dolce | 1 - 190 minHT 1 - 0 | 1X2: Certosa V. Campagnano | 66% | × WRONG | View → |
| Città di AnagniPaganese | 2 - 190 minHT 1 - 0 | 1X2: Paganese | 42% | × WRONG | View → |
| OsseseBudoni | 2 - 290 minHT 1 - 0 | 1X2: Ossese | 63% | × WRONG | View → |
| Sarrabus OgliastraGelbison | 3 - 090 minHT 1 - 0 | 1X2: Gelbison | 46% | × WRONG | View → |
| NardòFidelis Andria | 1 - 390 minHT 1 - 2 | 1X2: Nardò | 43% | × WRONG | View → |
| BisceglieBrindisi | 0 - 290 minHT 0 - 1 | 1X2: Bisceglie | 39% | × WRONG | View → |
| EbolitanaGravina | 2 - 290 minHT 1 - 1 | 1X2: Gravina | 44% | × WRONG | View → |
| FrancavillaReal Forio 2014 | 2 - 190 minHT 2 - 1 | 1X2: Francavilla | 39% | ✓ CORRECT | View → |
| IschiaMartina Franca | 1 - 190 minHT 0 - 1 | 1X2: Martina Franca | 52% | × WRONG | View → |
| NocerinaGladiator | 1 - 290 minHT 0 - 2 | 1X2: Nocerina | 62% | × WRONG | View → |
| Real NormannaTurris | 1 - 190 minHT 0 - 0 | 1X2: Real Normanna | 35% | × WRONG | View → |
| Virtus FrancavillaManfredonia | 2 - 090 minHT 1 - 0 | 1X2: Virtus Francavilla | 51% | ✓ CORRECT | View → |
| CastrumFavaraReggina | 2 - 290 minHT 1 - 1 | 1X2: Reggina | 55% | × WRONG | View → |
| EnnaIgea Virtus | 2 - 290 minHT 1 - 0 | 1X2: Igea Virtus | 50% | × WRONG | View → |
| GelaLicata | 4 - 090 minHT 1 - 0 | 1X2: Gela | 45% | ✓ CORRECT | View → |
| SambiaseNissa | 1 - 090 minHT 1 - 0 | 1X2: Sambiase | 39% | ✓ CORRECT | View → |
| SiracusaTrapani 1905 | 1 - 190 minHT 1 - 0 | 1X2: Siracusa | 67% | × WRONG | View → |
| RagusaVibonese | 1 - 390 minHT 1 - 1 | 1X2: Vibonese | 42% | ✓ CORRECT | View → |
| AC PalermoCalcio Avola | 1 - 090 minHT 0 - 0 | 1X2: AC Palermo | 49% | ✓ CORRECT | View → |
| Digiesse PraiaTortoraVigor Lamezia | 1 - 090 minHT 1 - 0 | 1X2: Digiesse PraiaTortora | 62% | ✓ CORRECT | View → |
| MilazzoModica | 1 - 090 minHT 0 - 0 | 1X2: Milazzo | 42% | ✓ CORRECT | View → |
| Kabwe WarriorsGreen Buffaloes | 1 - 290 minHT 0 - 0 | 1X2: Kabwe Warriors | 54% | × WRONG | View → |
| Konkola BladesNkana | 2 - 090 minHT 1 - 0 | 1X2: Konkola Blades | 44% | ✓ CORRECT | View → |
| CreckRed Lions | 1 - 090 minHT 0 - 0 | 1X2: Creck | 45% | ✓ CORRECT | View → |
| Dedza DynamosMoyale Barracks | 1 - 190 minHT 1 - 1 | 1X2: Dedza Dynamos | 42% | × WRONG | View → |
| Karonga UnitedBe Forward Wanderers | 1 - 190 minHT 0 - 1 | 1X2: Be Forward Wanderers | 61% | × WRONG | View → |
| FC ThunFC Lugano | 2 - 390 minHT 1 - 1 | 1X2: FC Lugano | 61% | ✓ CORRECT | View → |
| FC Basel 1893Grasshoppers | 0 - 090 minHT 0 - 0 | 1X2: FC Basel 1893 | 55% | × WRONG | View → |
| FC SionLausanne | 1 - 090 minHT 1 - 0 | 1X2: FC Sion | 59% | ✓ CORRECT | View → |
| Dinamo SamarqandAndijan | 1 - 190 minHT 0 - 0 | 1X2: Dinamo Samarqand | 51% | × WRONG | View → |
| OlmaliqKokand-1912 | 2 - 190 minHT 1 - 0 | 1X2: Olmaliq | 58% | ✓ CORRECT | View → |
| QizilqumLokomotiv | 1 - 190 minHT 1 - 1 | 1X2: Lokomotiv | 43% | × WRONG | View → |
| Olympiakos PiraeusKalamata | 5 - 090 minHT 2 - 0 | 1X2: Olympiakos Piraeus | 69% | ✓ CORRECT | View → |
| Volos NFCPanathinaikos | 0 - 190 minHT 0 - 0 | 1X2: Panathinaikos | 54% | ✓ CORRECT | View → |
| Aris ThessalonikisAtromitos | 3 - 190 minHT 3 - 1 | 1X2: Aris Thessalonikis | 54% | ✓ CORRECT | View → |
| OFIPAOK | 2 - 190 minHT 1 - 0 | 1X2: PAOK | 53% | × WRONG | View → |
| Anagennisi KarditsasPAOK II | 1 - 090 minHT 1 - 0 | 1X2: Anagennisi Karditsas | 50% | ✓ CORRECT | View → |
| PanioniosMarko | 0 - 490 minHT 0 - 2 | 1X2: Panionios | 56% | × WRONG | View → |
| PanthrakikosAsteras Tripolis II | 2 - 290 minHT 1 - 1 | 1X2: Panthrakikos | 68% | × WRONG | View → |
| OFK BeogradFK Crvena Zvezda | 0 - 190 minHT 0 - 1 | 1X2: FK Crvena Zvezda | 60% | ✓ CORRECT | View → |
| KomárnoAS Trencin | 0 - 090 minHT 0 - 0 | 1X2: Komárno | 49% | × WRONG | View → |
| ZimbruCSF Bălți | 4 - 090 minHT 1 - 0 | 1X2: Zimbru | 76% | ✓ CORRECT | View → |
| FK KošiceŽilina | 2 - 290 minHT 1 - 1 | 1X2: Žilina | 42% | × WRONG | View → |
| Norrby IFIFK Norrkoping | 0 - 490 minHT 0 - 1 | 1X2: IFK Norrkoping | 69% | ✓ CORRECT | View → |
| HelsingborgLjungskile SK | 1 - 190 minHT 1 - 1 | 1X2: Ljungskile SK | 40% | × WRONG | View → |
| Dinamo TiranaEgnatia Rrogozhinë | 2 - 190 minHT 2 - 1 | 1X2: Dinamo Tirana | 37% | ✓ CORRECT | View → |
| FC MidtjyllandLyngby | 3 - 290 minHT 2 - 1 | 1X2: FC Midtjylland | 73% | ✓ CORRECT | View → |
| SilkeborgFC Nordsjaelland | 1 - 190 minHT 1 - 0 | 1X2: FC Nordsjaelland | 47% | × WRONG | View → |
| AC HorsensSonderjyske | 5 - 190 minHT 3 - 1 | 1X2: AC Horsens | 58% | ✓ CORRECT | View → |
| AarhusViborg | 2 - 190 minHT 1 - 0 | 1X2: Aarhus | 44% | ✓ CORRECT | View → |
| FeronikeliDukagjini | 3 - 090 minHT 1 - 0 | 1X2: Dukagjini | 51% | × WRONG | View → |
| PrishtinaDrita | 0 - 390 minHT 0 - 1 | 1X2: Prishtina | 41% | × WRONG | View → |
| KonyasporGençlerbirliği S.K. | 2 - 090 minHT 1 - 0 | 1X2: Konyaspor | 48% | ✓ CORRECT | View → |
| GöztepeYeni Çorumspor | 2 - 090 minHT 2 - 0 | 1X2: Göztepe | 42% | ✓ CORRECT | View → |
| TaipowerTatung | 3 - 390 minHT 2 - 3 | 1X2: Taipower | 49% | × WRONG | View → |
| Taichung Rock FCTaichung Futuro | 0 - 290 minHT 0 - 2 | 1X2: Taichung Futuro | 46% | ✓ CORRECT | View → |
| Pontevedra IISilva | 3 - 190 minHT 0 - 0 | 1X2: Silva | 41% | × WRONG | View → |
| AntelaLalin | 2 - 290 minHT 1 - 1 | 1X2: Antela | 42% | × WRONG | View → |
| Atlético ArteixoBarco | 2 - 190 minHT 1 - 0 | 1X2: Atlético Arteixo | 51% | ✓ CORRECT | View → |
| BoiroCelta de Vigo III | 1 - 090 minHT 1 - 0 | 1X2: Boiro | 51% | ✓ CORRECT | View → |
| EstradenseViveiro | 3 - 290 minHT 2 - 2 | 1X2: Estradense | 53% | ✓ CORRECT | View → |
| CoruñaArenteiro | 0 - 290 minHT 0 - 1 | 1X2: Coruña | 60% | × WRONG | View → |
| VillalbésAlondras | 1 - 190 minHT 0 - 0 | 1X2: Villalbés | 44% | × WRONG | View → |
| Betis CTomares | 0 - 190 minHT 0 - 0 | 1X2: Betis C | 58% | × WRONG | View → |
| BollullosDos Hermanas | 0 - 190 minHT 0 - 1 | 1X2: Dos Hermanas | 52% | ✓ CORRECT | View → |
| Córdoba IICádiz II | 0 - 090 minHT 0 - 0 | 1X2: Córdoba II | 38% | × WRONG | View → |
| LinenseRecreativo Huelva | 1 - 190 minHT 1 - 1 | 1X2: Linense | 47% | × WRONG | View → |
| PortuensePozoblanco | 3 - 190 minHT 1 - 0 | 1X2: Portuense | 59% | ✓ CORRECT | View → |
| San Roque LepeEgabrense | 1 - 090 minHT 0 - 0 | 1X2: San Roque Lepe | 46% | ✓ CORRECT | View → |
| Sevilla IIIConil | 0 - 090 minHT 0 - 0 | 1X2: Sevilla III | 41% | × WRONG | View → |
| SineuCardassar | 1 - 190 minHT 0 - 1 | 1X2: Cardassar | 61% | × WRONG | View → |
| LanzaroteMarino | 1 - 090 minHT 1 - 0 | 1X2: Lanzarote | 54% | ✓ CORRECT | View → |
| MensajeroUD San Fernando | 2 - 290 minHT 0 - 1 | 1X2: UD San Fernando | 39% | × WRONG | View → |
| Bullas DeportivoOlímpico Totana | 1 - 390 minHT 1 - 2 | 1X2: Olímpico Totana | 47% | ✓ CORRECT | View → |
| Balsicas AtléticoCartagena LU II | 2 - 190 minHT 2 - 0 | 1X2: Balsicas Atlético | 41% | ✓ CORRECT | View → |
| SFC MinervaCotillas CD | 1 - 390 minHT 1 - 1 | 1X2: SFC Minerva | 40% | × WRONG | View → |
| Unión MolinenseBala Azul | 1 - 190 minHT 0 - 1 | 1X2: Unión Molinense | 49% | × WRONG | View → |
| CastueraLlerenense | 0 - 090 minHT 0 - 0 | 1X2: Castuera | 40% | × WRONG | View → |
| CD ZafraAzuaga | 1 - 290 minHT 0 - 0 | 1X2: Azuaga | 48% | ✓ CORRECT | View → |
| GévoraMontijo | 2 - 090 minHT 0 - 0 | 1X2: Gévora | 38% | ✓ CORRECT | View → |
| JaraízGuadiana | 4 - 090 minHT 1 - 0 | 1X2: Jaraíz | 76% | ✓ CORRECT | View → |
| Puebla CalzadaVillafranca | 2 - 190 minHT 1 - 0 | 1X2: Villafranca | 41% | × WRONG | View → |
| QuintanaAtlético Pueblonuevo | 4 - 190 minHT 1 - 0 | 1X2: Quintana | 50% | ✓ CORRECT | View → |
| Santa AmaliaCabeza Buey | 3 - 390 minHT 0 - 2 | 1X2: Cabeza Buey | 48% | × WRONG | View → |
| PlasenciaMoralo | 1 - 190 minHT 1 - 1 | 1X2: Moralo | 58% | × WRONG | View → |
| VillanovenseJerez | 5 - 190 minHT 2 - 0 | 1X2: Villanovense | 56% | ✓ CORRECT | View → |
| Doneztebe FTCirbonero | 1 - 090 minHT 0 - 0 | 1X2: Doneztebe FT | 60% | ✓ CORRECT | View → |
| Gazte BerriakValle Egüés | 0 - 090 minHT 0 - 0 | 1X2: Gazte Berriak | 54% | × WRONG | View → |
| CantolaguaBidezarra | 1 - 090 minHT 1 - 0 | 1X2: Bidezarra | 40% | × WRONG | View → |
| SubizaCortes | 3 - 190 minHT 0 - 1 | 1X2: Subiza | 59% | ✓ CORRECT | View → |
| River EbroOyonesa | 2 - 190 minHT 1 - 0 | 1X2: Oyonesa | 62% | × WRONG | View → |
| BerceoAgoncillo | 1 - 390 minHT 1 - 1 | 1X2: Berceo | 38% | × WRONG | View → |
| CalahorraYagüe | 5 - 090 minHT 3 - 0 | 1X2: Calahorra | 73% | ✓ CORRECT | View → |
| CasalarreinaAnguiano | 1 - 290 minHT 1 - 0 | 1X2: Anguiano | 59% | ✓ CORRECT | View → |
| CeniceroLa Calzada | 0 - 190 minHT 0 - 1 | 1X2: La Calzada | 48% | ✓ CORRECT | View → |
| ComillasCalasancio | 0 - 290 minHT 0 - 0 | 1X2: Comillas | 47% | × WRONG | View → |
| VareaAlfaro | 1 - 090 minHT 1 - 0 | 1X2: Varea | 43% | ✓ CORRECT | View → |
| VianésHaro Deportivo | 1 - 390 minHT 1 - 1 | 1X2: Haro Deportivo | 40% | ✓ CORRECT | View → |
| San MarcialPradejón | 1 - 090 minHT 1 - 0 | 1X2: San Marcial | 49% | ✓ CORRECT | View → |
| CD SietamoAndorra CF | 2 - 290 minHT 1 - 1 | 1X2: CD Sietamo | 51% | × WRONG | View → |
| BinéfarHuesca II | 1 - 190 minHT 0 - 0 | 1X2: Binéfar | 40% | × WRONG | View → |
| BreaRobres | 0 - 090 minHT 0 - 0 | 1X2: Brea | 55% | × WRONG | View → |
| EjeaCaspe | 0 - 090 minHT 0 - 0 | 1X2: Ejea | 49% | × WRONG | View → |
| CD VillaLa Solana | 1 - 090 minHT 0 - 0 | 1X2: CD Villa | 61% | ✓ CORRECT | View → |
| IllescasHuracán Balazote | 0 - 190 minHT 0 - 1 | 1X2: Illescas | 49% | × WRONG | View → |
| San ClementeMarchamalo | 3 - 190 minHT 2 - 0 | 1X2: San Clemente | 39% | ✓ CORRECT | View → |
| SocuéllamosQuintanar del Rey | 2 - 190 minHT 1 - 1 | 1X2: Socuéllamos | 51% | ✓ CORRECT | View → |
| ToledoAlmansa | 2 - 090 minHT 1 - 0 | 1X2: Toledo | 64% | ✓ CORRECT | View → |
| TorrijosVillacañas | 0 - 390 minHT 0 - 0 | 1X2: Torrijos | 44% | × WRONG | View → |
| VillarrobledoManchego | 1 - 090 minHT 1 - 0 | 1X2: Manchego | 38% | × WRONG | View → |
| CondalCeares | 0 - 090 minHT 0 - 0 | 1X2: Condal | 41% | × WRONG | View → |
| AndesAstur | 3 - 390 minHT 3 - 1 | 1X2: Astur | 43% | × WRONG | View → |
| CaudalAvilés Stadium | 2 - 190 minHT 1 - 0 | 1X2: Caudal | 74% | ✓ CORRECT | View → |
| ColungaLealtad | 0 - 490 minHT 0 - 1 | 1X2: Lealtad | 45% | ✓ CORRECT | View → |
| San MartínPraviano | 1 - 090 minHT 1 - 0 | 1X2: San Martín | 44% | ✓ CORRECT | View → |
| Gijón IndustrialCovadonga | 0 - 290 minHT 0 - 1 | 1X2: Covadonga | 59% | ✓ CORRECT | View → |
| MosconiaL'Entregu | 3 - 190 minHT 1 - 0 | 1X2: Mosconia | 55% | ✓ CORRECT | View → |
| CayónLaredo | 1 - 090 minHT 0 - 0 | 1X2: Laredo | 44% | × WRONG | View → |
| BarquereñoRevilla | 1 - 390 minHT 0 - 0 | 1X2: Revilla | 39% | ✓ CORRECT | View → |
| EscobedoTropezón | 2 - 290 minHT 1 - 0 | 1X2: Tropezón | 51% | × WRONG | View → |
| GuarnizoSelaya | 1 - 090 minHT 0 - 0 | 1X2: Guarnizo | 51% | ✓ CORRECT | View → |
| Naval ReinosaCastro | 2 - 190 minHT 1 - 0 | 1X2: Castro | 45% | × WRONG | View → |
| SámanoBezana | 1 - 190 minHT 1 - 0 | 1X2: Sámano | 44% | × WRONG | View → |
| VelardeTorina | 0 - 090 minHT 0 - 0 | 1X2: Torina | 56% | × WRONG | View → |
| VimenorSolares | 3 - 090 minHT 1 - 0 | 1X2: Vimenor | 61% | ✓ CORRECT | View → |
| SanturtziAmurrio Club | 2 - 190 minHT 0 - 1 | 1X2: Santurtzi | 63% | ✓ CORRECT | View → |
| Real Sociedad IIIDeportivo Alavés III | 2 - 290 minHT 0 - 0 | 1X2: Real Sociedad III | 42% | × WRONG | View → |
| AretxabaletaEibar III | 0 - 290 minHT 0 - 1 | 1X2: Aretxabaleta | 48% | × WRONG | View → |
| San Juan Atletico de MontcadaL'Hospitalet | 2 - 290 minHT 1 - 1 | 1X2: L'Hospitalet | 47% | × WRONG | View → |
| GramaAtlètic Lleida | 0 - 190 minHT 0 - 0 | 1X2: Grama | 44% | × WRONG | View → |
| L'EscalaTona | 0 - 090 minHT 0 - 0 | 1X2: L'Escala | 38% | × WRONG | View → |
| MartinencSan Cristóbal | 5 - 190 minHT 3 - 0 | 1X2: Martinenc | 52% | ✓ CORRECT | View → |
| MontañesaVilassar Mar | 2 - 290 minHT 0 - 2 | 1X2: Montañesa | 51% | × WRONG | View → |
| Pobla MafumetMollerussa | 2 - 190 minHT 1 - 0 | 1X2: Pobla Mafumet | 45% | ✓ CORRECT | View → |
| PeraladaCerdanyola del Vallès | 0 - 190 minHT 0 - 0 | 1X2: Peralada | 52% | × WRONG | View → |
| Europa IIVilanova | 4 - 190 minHT 1 - 1 | 1X2: Europa II | 34% | ✓ CORRECT | View → |
| BadalonaCornellà | 1 - 490 minHT 0 - 0 | 1X2: Badalona | 48% | × WRONG | View → |
| SC TorreviejaOntinyent 1931 | 0 - 090 minHT 0 - 0 | 1X2: Ontinyent 1931 | 42% | × WRONG | View → |
| TorrellanoSaguntino | 2 - 190 minHT 0 - 1 | 1X2: Saguntino | 51% | × WRONG | View → |
| TorrentAcero | 1 - 290 minHT 0 - 0 | 1X2: Torrent | 59% | × WRONG | View → |
| UtielVillarreal III | 0 - 190 minHT 0 - 0 | 1X2: Villarreal III | 59% | ✓ CORRECT | View → |
| CrevillenteBuñol | 0 - 190 minHT 0 - 1 | 1X2: Crevillente | 46% | × WRONG | View → |
| Parla EscuelaUnión Adarve | 1 - 190 minHT 1 - 1 | 1X2: Unión Adarve | 43% | × WRONG | View → |
| GalapagarRC Alcobendas | 4 - 190 minHT 1 - 0 | 1X2: Galapagar | 41% | ✓ CORRECT | View → |
| Leganés IITrival Valderas | 2 - 290 minHT 1 - 2 | 1X2: Leganés II | 42% | × WRONG | View → |
| Pozuelo AlarcónTorrejón | 1 - 090 minHT 0 - 0 | 1X2: Pozuelo Alarcón | 38% | ✓ CORRECT | View → |
| Rayo Vallecano IIColonia Moscardó | 1 - 190 minHT 0 - 1 | 1X2: Colonia Moscardó | 50% | × WRONG | View → |
| Villanueva PardilloMóstoles | 1 - 690 minHT 0 - 2 | 1X2: Móstoles | 44% | ✓ CORRECT | View → |
| Unionistas IIGuijuelo | 0 - 190 minHT 0 - 1 | 1X2: Guijuelo | 50% | ✓ CORRECT | View → |
| Burgos PromesasSalamanca II | 3 - 090 minHT 2 - 0 | 1X2: Burgos Promesas | 78% | ✓ CORRECT | View → |
| Cultural Leonesa IICalasanz de Soria | 2 - 190 minHT 2 - 0 | 1X2: Cultural Leonesa II | 60% | ✓ CORRECT | View → |
| Almería IIAtletico de Marbella | 2 - 290 minHT 1 - 1 | 1X2: Almería II | 65% | × WRONG | View → |
| Arenas ArmillaUD San Pedro | 1 - 090 minHT 0 - 0 | 1X2: Arenas Armilla | 51% | ✓ CORRECT | View → |
| Churriana VegaGranada II | 0 - 090 minHT 0 - 0 | 1X2: Churriana Vega | 43% | × WRONG | View → |
| Huétor VegaTorre del Mar | 0 - 090 minHT 0 - 0 | 1X2: Huétor Vega | 43% | × WRONG | View → |
| Mancha RealAlhaurino | 0 - 090 minHT 0 - 0 | 1X2: Mancha Real | 41% | × WRONG | View → |
| MarbelliAtlético Porcuna | 0 - 090 minHT 0 - 0 | 1X2: Marbelli | 51% | × WRONG | View → |
| MotrilMálaga II | 2 - 490 minHT 0 - 2 | 1X2: Motril | 44% | × WRONG | View → |
| Ciudad de TorredonjimenoMalaga City | 4 - 190 minHT 2 - 1 | 1X2: Ciudad de Torredonjimeno | 75% | ✓ CORRECT | View → |
| PrachuapBangkok United | 0 - 090 minHT 0 - 0 | 1X2: Prachuap | 46% | × WRONG | View → |
| Rasi Salai UnitedAyutthaya FC | 1 - 490 minHT 0 - 1 | 1X2: Rasi Salai United | 39% | × WRONG | View → |
| Lamphun WarriorPattani | 3 - 190 minHT 1 - 1 | 1X2: Lamphun Warrior | 54% | ✓ CORRECT | View → |
| Uthai ThaniSukhothai FC | 1 - 290 minHT 1 - 1 | 1X2: Uthai Thani | 53% | × WRONG | View → |
| ChanthaburiChiangmai United | 0 - 090 minHT 0 - 0 | 1X2: Chanthaburi | 53% | × WRONG | View → |
| KanchanaburiChainat | 6 - 390 minHT 3 - 1 | 1X2: Kanchanaburi | 53% | ✓ CORRECT | View → |
| Nakhon Ratchasima FCEsan Pattaya | 2 - 090 minHT 0 - 0 | 1X2: Nakhon Ratchasima FC | 62% | ✓ CORRECT | View → |
| Khon Kaen UnitedMuang Loei United | 4 - 290 minHT 2 - 0 | 1X2: Khon Kaen United | 47% | ✓ CORRECT | View → |
| CipollettiSan Martin Formosa | 0 - 290 minHT 0 - 1 | 1X2: Cipolletti | 43% | × WRONG | View → |
| Argentino Monte MaízKimberley Mar del Plata | 0 - 090 minHT 0 - 0 | 1X2: Argentino Monte Maíz | 49% | × WRONG | View → |
| Boca UnidosGimnasia Chivilcoy | 0 - 090 minHT 0 - 0 | 1X2: Boca Unidos | 37% | × WRONG | View → |
| Gimnasia ConcepciónOlimpo Bahia Blanca | 0 - 090 minHT 0 - 0 | 1X2: Olimpo Bahia Blanca | 42% | × WRONG | View → |
| Juventud AntonianaSol de América | 3 - 090 minHT 2 - 0 | 1X2: Juventud Antoniana | 40% | ✓ CORRECT | View → |
| Sarmiento de La BandaAtenas | 3 - 090 minHT 1 - 0 | 1X2: Sarmiento de La Banda | 37% | ✓ CORRECT | View → |
| Sportivo Las ParejasAlvarado | 0 - 190 minHT 0 - 1 | 1X2: Alvarado | 36% | ✓ CORRECT | View → |
| Villa MitreDouglas Haig | 1 - 090 minHT 0 - 0 | 1X2: Villa Mitre | 48% | ✓ CORRECT | View → |
| Augsburg U19Karlsruher SC U19 | 0 - 090 minHT 0 - 0 | 1X2: Augsburg U19 | 39% | × WRONG | View → |
| Borussia M'bach U19Viktoria Köln U19 | 1 - 290 minHT 0 - 1 | 1X2: Borussia M'bach U19 | 58% | × WRONG | View → |
| Heidenheim U19Ulm U19 | 7 - 090 minHT 3 - 0 | 1X2: Heidenheim U19 | 59% | ✓ CORRECT | View → |
| Mainz 05 U19Kaiserslautern U19 | 0 - 390 minHT 0 - 0 | 1X2: Mainz 05 U19 | 58% | × WRONG | View → |
| Schalke 04 U19Borussia Dortmund U19 | 0 - 090 minHT 0 - 0 | 1X2: Borussia Dortmund U19 | 48% | × WRONG | View → |
| Union Berlin U19Energie Cottbus U19 | 5 - 390 minHT 3 - 3 | 1X2: Union Berlin U19 | 56% | ✓ CORRECT | View → |
| Alemannia Aachen U19Bochum U19 | 0 - 090 minHT 0 - 0 | 1X2: Bochum U19 | 61% | × WRONG | View → |
| Eintracht Braunsch U19Carl Zeiss Jena U19 | 3 - 090 minHT 2 - 0 | 1X2: Carl Zeiss Jena U19 | 54% | × WRONG | View → |
| Fortuna Düsseldorf U19Osnabrück U19 | 3 - 190 minHT 1 - 0 | 1X2: Fortuna Düsseldorf U19 | 71% | ✓ CORRECT | View → |
| Greuther Fürth U19Erzgebirge Aue U19 | 6 - 190 minHT 3 - 0 | 1X2: Greuther Fürth U19 | 50% | ✓ CORRECT | View → |
| Werder Bremen U19Hamburger SV U19 | 4 - 090 minHT 1 - 0 | 1X2: Werder Bremen U19 | 38% | ✓ CORRECT | View → |
| Bayern München U19SGV Freiberg Fussball U19 | 8 - 190 minHT 4 - 0 | 1X2: Bayern München U19 | 65% | ✓ CORRECT | View → |
| Colorado SpringsFC Tulsa | 2 - 090 minHT 1 - 0 | 1X2: Colorado Springs | 39% | ✓ CORRECT | View → |
| El Paso LocomotiveNew Mexico United | 0 - 190 minHT 0 - 0 | 1X2: El Paso Locomotive | 42% | × WRONG | View → |
| San AntonioOrange County SC | 2 - 190 minHT 1 - 0 | 1X2: San Antonio | 49% | ✓ CORRECT | View → |
| Monterey BayLas Vegas Lights | 2 - 190 minHT 0 - 0 | 1X2: Monterey Bay | 39% | ✓ CORRECT | View → |
| Phoenix RisingLexington | 3 - 390 minHT 2 - 1 | 1X2: Lexington | 36% | × WRONG | View → |
| Sacramento RepublicOakland Roots | 3 - 290 minHT 1 - 2 | 1X2: Sacramento Republic | 51% | ✓ CORRECT | View → |
| AltaCorpus Christi | 2 - 290 minHT 2 - 1 | 1X2: Alta | 45% | × WRONG | View → |
| DC Power WDallas Trinity W | 1 - 090 minHT 1 - 0 | 1X2: DC Power W | 43% | ✓ CORRECT | View → |
| Da NangHa Noi | 1 - 090 minHT 1 - 0 | 1X2: Ha Noi | 53% | × WRONG | View → |
| Phu DongHo Chi Minh | 0 - 190 minHT 0 - 0 | 1X2: Phu Dong | 66% | × WRONG | View → |
| HJK HelsinkiKuPS | 2 - 290 minHT 0 - 0 | 1X2: HJK Helsinki | 51% | × WRONG | View → |
| Ogre UnitedAuda | 1 - 490 minHT 1 - 3 | 1X2: Auda | 58% | ✓ CORRECT | View → |
| FS JelgavaBFC Daugavpils | 0 - 190 minHT 0 - 0 | 1X2: BFC Daugavpils | 40% | ✓ CORRECT | View → |
| Super NovaRīgas FS | 0 - 390 minHT 0 - 0 | 1X2: Rīgas FS | 64% | ✓ CORRECT | View → |
| RavshanKhujand | 1 - 090 minHT 0 - 0 | 1X2: Ravshan | 43% | ✓ CORRECT | View → |
| Omiya Ardija Ventus WCerezo Osaka W | 1 - 290 minHT 0 - 0 | 1X2: Omiya Ardija Ventus W | 43% | × WRONG | View → |
| Sanfrecce Hiroshima WParceiro Nagano W | 1 - 090 minHT 0 - 0 | 1X2: Sanfrecce Hiroshima W | 72% | ✓ CORRECT | View → |
| Watford WDurham W | 4 - 290 minHT 1 - 0 | 1X2: Durham W | 46% | × WRONG | View → |
| Bristol City WWolverhampton W | 4 - 290 minHT 3 - 1 | 1X2: Bristol City W | 55% | ✓ CORRECT | View → |
| Burnley WSheffield United W | 3 - 490 minHT 2 - 1 | 1X2: Burnley W | 48% | × WRONG | View → |
| Ipswich Town WSunderland W | 3 - 190 minHT 1 - 1 | 1X2: Ipswich Town W | 41% | ✓ CORRECT | View → |
| Nottingham Forest WNewcastle United W | 2 - 290 minHT 2 - 0 | 1X2: Newcastle United W | 45% | × WRONG | View → |
| Leicester City WFCSouthampton W | 2 - 290 minHT 1 - 2 | 1X2: Southampton W | 49% | × WRONG | View → |
| China PR U17 WUnited States W U17 | 3 - 290 minHT 1 - 0 | 1X2: United States W U17 | 44% | × WRONG | View → |
| Samoa U17 WKenya U17 | 0 - 490 minHT 0 - 2 | 1X2: Kenya U17 | 53% | ✓ CORRECT | View → |
Each percentage is an estimated probability. Explore the data and models behind our analysis.
Learn more →Compare match results with the predictions published before kickoff.
Learn more →Explore accuracy statistics, calibration and the history of our models.
Learn more →Models analyse historical data, recent form, Elo ratings and other statistics available before each match.
No. A probability is an estimate, not a guarantee. Football is unpredictable and any result can occur.
No. We are a football statistical analysis platform and do not accept bets. Use the information responsibly.