Bristol City are set to play Middlesbrough as the English Championship continues into its sixth round this weekend. Bristol are presently ranked fourth in the league standings having won thrice, drawn once and lost once in their matches this campaign. From their last six matches in all competitions, Bristol have won thrice, drawn once and lost twice. The team has additionally won thrice, drawn once and lost twice in their last six home matches. Next opponents, Middlesbrough are 17th in the league table after winning once, losing twice and settling for draws in two of their matches this season. From their last six matches in all competitions, the Borough have won one, drawn twice and lost thrice. The team has additionally won thrice, drawn once and lost twice in their last six away matches. From their last six head to head matches, Bristol City have won four times and Middlesbrough twice.
The two sides are nearly evenly matched and will give each other a run for their money. Expect goals from both sides and the total number of goals to exceed one.