We lean Porto (76%) — draw 15%, Estoril Praia 9%.
Expected goals (the model's scoring rates this fixture is built on) — Porto 2.5 · Estoril Praia 0.7