Reading remained unbeaten in their last 3 league games, but their home record is not so good.
As for Middlesbrough, they are underwhelming lately, but their away record is solid. Moreover, they won all of these two teams’ last 6 encounters as the superior side. Moreover, the AH line is in favor of them.
Therefore the Boros are expected to win this game.