Both sides have won their last League Cup game but lost their last EFL Championship match. They are both in shaky form lately.
Middlesbrough are superior by grabbing 3 wins, 1 draw and 1 loss in recent 5 games against Barnsley, and Barnsley have lost all of their last 3 away matches against Middlesbrough, with 2 goals scored and 7 ones conceded.
So Middlesbrough are expected to win this match.
|Free Soccer Tips||Middlesbrough -0.25|