Winotips
AI Tips

Borussia Dortmund v Villarreal: who wins this Champions League battle?

Our model has crunched the numbers on Borussia Dortmund v Villarreal in the UEFA Champions League. Here's what the xG figures, the win probabilities, and the value markets tell us about this Tuesday night clash.

The Winotips Editorial Team
Analysis Team7 min read
Borussia Dortmund crestBorussia DortmundVSVillarreal crestVillarreal

UEFA Champions League · Signal Iduna Park · Tue 8 Sept, 20:00 BST

Tuesday evening, Signal Iduna Park, and the yellow wall is about to shake. Borussia Dortmund v Villarreal kicks off at 20:00 BST in a fixture that matters straight away in the Champions League group stage. These are two sides with serious pedigree in European football, and neither will fancy a slow start. The Signal Iduna Park is one of Europe's most intimidating venues when the fans are in full voice, but Villarreal are no minnows. They've been here before, and they know how to compete at this level. For punters, this is a game where the numbers matter, because the narrative won't always tell you the full story.

So what's this preview going to give you? The xG figures first, so you can see which team is genuinely making better chances. Then the model's win probabilities, which cut through the noise and tell you what's actually likely to happen. After that, we'll look at how the game might unfold tactically, and we'll examine where the real value lies in the betting markets. By the time you're done reading, you'll have a proper sense of whether the odds are pricing this match fairly or if there's something the market's got wrong.

The tie in a nutshell

Our model makes Borussia Dortmund the clear favourites here, with a 53% win probability compared to Villarreal's 21%. That's a meaningful gap. A draw sits at 26%, which is higher than you might expect given Dortmund's advantage, but that's because these are Champions League sides with real defensive discipline. When you're dealing with top European teams, stalemates happen more often than casual punters think. The 53% win for Dortmund tells you the model sees them as the more likely outcome, but it's nowhere near a banker. This isn't a match where the favourite is running away with it.

What does that gap actually mean for how the match will feel? Dortmund should be the team controlling proceedings for large stretches. They're at home, their fans will be behind them, and the numbers suggest they'll be the ones creating more and better quality chances. But a 21% win probability for Villarreal isn't a token nod. It means if the Spanish side play their system right and get their shape solid, they've got a genuine chance to nick this. The 26% draw is also instructive: this could easily be a cagey affair where neither side wants to lose more than they want to win.

What the numbers say

Let's talk expected goals, or xG. This is a measure of how many good chances a team makes in a match, weighted by how likely each chance is to go in. It's not perfect, but it's one of the clearest windows we have into which team is actually playing better football, not just which team's scoreline looks nicer. When you compare xG between two sides, you're looking at quality of creation, not luck.

Borussia Dortmund's xG sits at 1.78, while Villarreal's is 1.05. That's a significant difference. Dortmund are expected to create roughly 70% more clear-cut opportunities than their visitors. What does that tell us? It means Dortmund's attacking threat is more concentrated, their movements are sharper, and their chances are coming from better positions on the pitch. Villarreal, on the flip side, are creating fewer high-quality opportunities. That doesn't mean they won't score, but it does mean their path to goals will likely be narrower. They'll need to be efficient when it matters, or they'll need Dortmund to slip up defensively. The xG gap validates what the win probability showed us: Dortmund are the side with more control and more ammunition.

How the game could unfold

Based on the xG and the likely flow of play, expect Dortmund to dominate possession in the opening 20 minutes. Their home crowd will push them forward, and Villarreal will likely sit deep, looking to break on the counter or hit set pieces. Dortmund's 1.78 xG suggests they'll get their chances, probably coming from wide areas or through more fluid midfield play. Villarreal, with 1.05 xG, will be looking for their openings in transition. The Spanish side's lower xG doesn't mean they're toothless; it just means their best chances will come when Dortmund are stretched or when they catch them on the turnover.

The shape of this match will likely revolve around how tightly Villarreal can keep things packed. If they sit with a solid defensive block and frustrate Dortmund early, the home side might start to press harder, opening up space at the back. If Villarreal tries to play more expansively, Dortmund's quality in the final third should punish them. The numbers suggest this won't be a breathless, end-to-end thriller. Instead, it'll probably be a match where one team controls it, creates opportunities, but struggles to convert them at pace. That's the kind of game where a single moment of brilliance can decide it.

Can Villarreal find a way in?

On paper, Villarreal's 21% win probability looks slim, and it is. But let's be honest about what it takes for the underdog to win. First, their defence has to be watertight. With only 1.05 xG expected, they can't afford to concede soft goals. They need to keep Dortmund's creativity at arm's length for 70 minutes, then potentially find a chance of their own. Second, they need Dortmund to have an off night in front of goal. Even if the home side creates 1.78 xG, there's no law that says they'll convert at an expected rate. Football doesn't work that way. A missed penalty, a woodwork hit, or a brilliant save could keep Villarreal in it. Third, set pieces could be Villarreal's best friend here. Dortmund's xG is built on open play; Villarreal could nick a goal from a corner or a free kick and change the entire complexion of the match.

The goals angle

When you add both teams' xG together, you get 2.83 expected goals in the match. That's above 2.5 but not by a huge margin. What does that mean? It means the markets that price a lower goal total are worth paying attention to. The xG suggests this won't be a goal fest. These are two defensively disciplined European sides, and even though Dortmund should create more, converting that into actual goals is a different matter entirely. Villarreal's 1.05 xG shows they won't be flooding forward recklessly, which means quiet spells are likely. Both teams to score is possible, given the quality on display, but it's not the most probable outcome given the numbers.

Our model's verdict, and where the value looks

Our model makes Borussia Dortmund the favourites for the result at 53%, with Villarreal at 21% and a draw at 26%. That aligns with what the xG tells us: Dortmund are the team most likely to win this match. However, the real story for savvy punters isn't necessarily in backing the favourite. Our AI football predictions on Winotips have flagged that the goals markets look particularly interesting here. The xG numbers suggest that lower goal totals and scenarios where both teams don't score are priced in a way that offers value to punters who understand what the chances data actually means.

The specific ranked picks for this match, including exact selections and the daily acca, are available to Winotips Pro members. That's where you'll see which market we're most confident in and why the odds tell a different story than the underlying quality of the two sides. Free tasters like this preview give you the analysis and the model's thinking, but the precision picks are the Pro product. Head over to Winotips Pro to see today's full slate of predictions and find out exactly where we think the value is in Borussia Dortmund v Villarreal.

Frequently Asked Questions

Who will win Borussia Dortmund v Villarreal?

Our model rates Borussia Dortmund as the most likely winners at 53%, compared to Villarreal's 21% and a 26% chance of a draw. The xG gap supports this, with Dortmund expected to create significantly more clear-cut chances. However, a 53% favourite in Champions League football is far from a certainty, and Villarreal are still genuine contenders.

Will both teams score?

The xG figures suggest both teams scoring is possible but not the base case. Dortmund should create more, but Villarreal's lower xG (1.05) reflects a side playing a more conservative game. The combined expected goals total of 2.83 indicates that low-scoring outcomes and scenarios where one team shuts the other out are very much in play.

Is this one for an acca?

Any Champions League match can slot into an acca, but the value depends on the odds offered and how confident you want to be. Rather than bundling this match blindly, it's better to understand where the real value sits first. That's exactly what Winotips Pro members can see for today's full acca, ranked by confidence and edge.

What does the Winotips model say?

Our model says Dortmund are favourites, but the xG and win probability also tell us that this match will be decided on efficiency and moments rather than one team running riot. The numbers are clear, but they don't guarantee results. Models are tools for finding value in markets, not crystal balls. Bet responsibly, and only bet what you can afford to lose.

18+ | Please gamble responsibly. Betting should be entertaining, not a way to make money. Winotips provides predictions for informational purposes only, and we don't guarantee results. Free help: BeGambleAware.org, GamStop.co.uk.

Free AI Predictions

Get today's value bets before the odds move.

Updated daily. Powered by Monte Carlo simulation + xG models.

Get Started →