Middlesbrough have been 2-1 winners against Swansea in two of their last three Championship encounters
Middlesbrough have posted four wins in their last six games and look a solid bet to see off Swansea, who are in the lower reaches of the table and slipped to a 1-0 loss against QPR last time out.