In the upcoming matchday 29 of the Premier League, Aston Villa will host Chelsea. The hosts are in fourth place, six points ahead of the Londoners. Unai Emery's side have been playing confidently at Villa Park, but have struggled in recent games: the Birmingham City side have only picked up five points in their last five matches, losing to last-place Wolves. Chelsea, too, are in uncertain form, but they consistently score away from home, though they rarely keep a clean sheet.
Their head-to-head record also suggests a goal-scoring relationship. Their last meeting in December was a high-scoring affair (2-1 for Villa), and before that, they had consistently scored over 2.5 goals. Considering the Blues have conceded in seven of their last 10 away games, and Villa has a habit of scoring at home, it's unlikely that either team's defense will keep a clean sheet.
Based on their current form and head-to-head record, a "both teams to score" bet seems more than logical. Chelsea need points to qualify for European competition and will take risks, while the hosts are traditionally dangerous from set pieces and on the counterattack.