Middlesbrough have been playing confidently this season, especially at home, where they regularly score and pick up points. They've shown consistent results in recent matches, scoring 12 goals in nine matches.
Ipswich also boasts a powerful attack, as evidenced by their 15 goals in nine matches. The visitors rarely leave without scoring, even in away matches, making them a dangerous opponent with attacking potential.
Both teams are prone to high-scoring play and attacking football. Given their current form and motivation, a match with at least three goals is most likely.