THE ORACLE READS EVERY MATCH WITH AI-POWERED CONFIDENCELIVE IN-PLAY PREDICTIONS — NEXT GOAL • NEXT CARD • MOMENTUMFULL TEAM DOSSIERS — SQUAD, FORM & FIXTURES IN SECONDSHEAD-TO-HEAD: COMPARE ANY TWO TEAMS INSTANTLYENTERTAINMENT ONLY • NOT BETTING ADVICE • 18+THE ORACLE READS EVERY MATCH WITH AI-POWERED CONFIDENCELIVE IN-PLAY PREDICTIONS — NEXT GOAL • NEXT CARD • MOMENTUMFULL TEAM DOSSIERS — SQUAD, FORM & FIXTURES IN SECONDSHEAD-TO-HEAD: COMPARE ANY TWO TEAMS INSTANTLYENTERTAINMENT ONLY • NOT BETTING ADVICE • 18+
Live feed is briefly throttled by the data provider. Showing the most recent cached data — it will refresh automatically.
MATCH DOSSIER
FT · 90'

Vila Nova vs Londrina

Serie B • Brazil • Regular Season - 30

Vila Nova
2–0
Londrina
2026-09-25 · 23:30 UTCEstadio Onesio Brasileiro Alvarenga, GoianiaAfro Rocha De Carvalho Filho, Brazil
Half-time
1 – 0
Full-time
2 – 0

TIMELINE

  1. 29'🟨Kauê Leonardo (Londrina) — Yellow Card
  2. 33'🟨Caio Rodrigues (Londrina) — Yellow Card
  3. 45'⚽Everton Galdino (Vila Nova) — Normal Goal · assist Marquinhos Gabriel
  4. 50'⚽Jonathan Costa (Vila Nova) — Normal Goal · assist Joao Vieira
  5. 54'🔄Kaue Leonardo (Londrina) — Substitution 1 · assist Nino Paraiba
  6. 54'🔄Joao Coni (Londrina) — Substitution 2 · assist Lucas Marques
  7. 54'🔄Tarik (Londrina) — Substitution 3 · assist Guilherme Cachoeira
  8. 60'🔄Guilherme Dantas (Londrina) — Substitution 4 · assist Juninho
  9. 61'🔄Hayner (Vila Nova) — Substitution 1 · assist Nathan Camargo
  10. 66'🔄— (Londrina) — Substitution 5 · assist Joao Tavares
  11. 68'🟨João Vitor (Londrina) — Yellow Card
  12. 72'🔄Everton Galdino (Vila Nova) — Substitution 2 · assist Bruno Xavier
  13. 72'🔄Andre Luis (Vila Nova) — Substitution 3 · assist Lincoln
  14. 83'🔄Dudu (Vila Nova) — Substitution 4 · assist Willian Maranhao
  15. 83'🔄Janderson (Vila Nova) — Substitution 5 · assist Emerson Urso
Weekend Odds is for entertainment only. Predictions are AI-generated and not financial advice. 18+. Gamble responsibly. If gambling is affecting your life, visit BeGambleAware.org.