Posted:
#1
Roma -241
- Better team + home advantage ? Roma clear edge
- Lecce very weak away ? low upset potential
- H2H dominance ? Roma rarely drops points here
- Motivation ? fighting for UCL spot (must win)
- Bounce-back spot ? good team in bad form vs weak opponent
