BILLS @ NINERS 10* NFL TOP PLAY OF THE DAY
(NFL) Buffalo vs. San Francisco,
Money Line: -105.00 Buffalo (Away)
Result: Win
This game will be played at a neutral site in Arizona, which will be the San Francisco 49ers home for the next five weeks due to COVID-19 regulations in Santa Clara County.

The Niners still have hope of making the playoffs, and I think they will be determined to battle through the adversity starting with a win in this one.

The Niners are getting healthier and were able to return wide receiver Deebo Samuel and running back Raheem Mostert from injuries last week. The result; a solid 23-20 win at division-leading LA Rams to improve to 5-6 on the season. Having Mostert available for this game will be huge as he should have good success running the ball on a Bills defense ranked 25th against the rush.

The Bills have won four of their last five and covered the spread in three straight games, but I think they'll struggle against a Niners defense that quietly has been among the best in the NFL.

Bills are 0-3-1 ATS in their last 4 Monday games. Bills are 2-7-1 ATS in their last 10 road games vs. a team with a losing home record. 49ers are 13-3 ATS in their last 16 Monday games. 49ers are 7-3 ATS in their last 10 home games vs. a team with a winning road record.

10* play on San Francisco 49ers.