{"id":1485014,"date":"2026-09-07T12:52:30","date_gmt":"2026-09-07T11:52:30","guid":{"rendered":"https:\/\/www.squawka.com\/en\/?post_type=news&#038;p=1485014"},"modified":"2026-09-07T12:52:33","modified_gmt":"2026-09-07T11:52:33","slug":"borussia-dortmund-vs-villarreal-predictions-betting-tips-08-09-26","status":"publish","type":"news","link":"https:\/\/www.squawka.com\/en\/news\/borussia-dortmund-vs-villarreal-predictions-betting-tips-08-09-26\/","title":{"rendered":"Borussia Dortmund vs Villarreal predictions and betting tips: goals at Signal Iduna Park"},"content":{"rendered":"        <div class=\"vcsw-match-centre vcsw-match-centre--not_started\"\n             data-status=\"not_started\"\n             data-event-id=\"6a938fcdbd03e2b58537ea39\">\n                    <div class=\"vcsw-match-centre__header\">\n            <div class=\"vcsw-match-centre__meta\">\n                <span\n                    class=\"vcsw-match-centre__datetime\"\n                    data-event-datetime=\"2026-09-08T19:00:00+00:00\"\n                    style=\"opacity:0\"\n                >\n                    08 Sep \u00b7 20:00                <\/span>\n                <span class=\"vcsw-match-centre__venue\">Signal-Iduna-Park \u00b7 UEFA Champions League<\/span>\n            <\/div>\n            <div class=\"vcsw-match-centre__matchup\">\n                        <div class=\"vcsw-match-centre__team\" data-id=\"665db6b5e93e306d7f4663f1\">\n            <div class=\"vcsw-match-centre__team-logo\">\n                                    <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/sc-prod.onetwenty.media\/storage\/team-logos\/borussia-dortmund-ii.png\"\n                         alt=\"Borussia Dortmund\"\n                         width=\"64\" height=\"64\"\/>\n                            <\/div>\n                            <a class=\"vcsw-match-centre__team-name\"\n                   href=\"https:\/\/www.squawka.com\/en\/stats\/clubs\/borussia-dortmund\/\">\n                    Borussia Dortmund                <\/a>\n                                        <div class=\"vcsw-match-centre__last-results\"\n                     aria-label=\"Last 5 results\">\n                                            <span class=\"vcsw-match-centre__last-results-dot is-win\"\n                              title=\"Win\"><\/span>\n                                            <span class=\"vcsw-match-centre__last-results-dot is-win\"\n                              title=\"Win\"><\/span>\n                                            <span class=\"vcsw-match-centre__last-results-dot is-win\"\n                              title=\"Win\"><\/span>\n                                            <span class=\"vcsw-match-centre__last-results-dot is-win\"\n                              title=\"Win\"><\/span>\n                                            <span class=\"vcsw-match-centre__last-results-dot is-loss\"\n                              title=\"Loss\"><\/span>\n                                    <\/div>\n                    <\/div>\n                        <div class=\"vcsw-match-centre__centre-col\">\n                                            <span\n                            class=\"vcsw-match-centre__kickoff\"\n                            data-event-datetime=\"2026-09-08T19:00:00+00:00\"\n                            style=\"opacity:0\"\n                        >\n                            20:00                        <\/span>\n                                                                                                            <\/div>\n                        <div class=\"vcsw-match-centre__team\" data-id=\"665db6d0e93e306d7f46868e\">\n            <div class=\"vcsw-match-centre__team-logo\">\n                                    <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/sc-prod.onetwenty.media\/storage\/team-logos\/cf-villarreal.png\"\n                         alt=\"Villarreal\"\n                         width=\"64\" height=\"64\"\/>\n                            <\/div>\n                            <a class=\"vcsw-match-centre__team-name\"\n                   href=\"https:\/\/www.squawka.com\/en\/stats\/clubs\/villarreal\/\">\n                    Villarreal                <\/a>\n                                        <div class=\"vcsw-match-centre__last-results\"\n                     aria-label=\"Last 5 results\">\n                                            <span class=\"vcsw-match-centre__last-results-dot is-loss\"\n                              title=\"Loss\"><\/span>\n                                            <span class=\"vcsw-match-centre__last-results-dot is-loss\"\n                              title=\"Loss\"><\/span>\n                                            <span class=\"vcsw-match-centre__last-results-dot is-draw\"\n                              title=\"Draw\"><\/span>\n                                            <span class=\"vcsw-match-centre__last-results-dot is-draw\"\n                              title=\"Draw\"><\/span>\n                                            <span class=\"vcsw-match-centre__last-results-dot is-win\"\n                              title=\"Win\"><\/span>\n                                    <\/div>\n                    <\/div>\n                    <\/div>\n                        <div class=\"vcsw-sports-widgets shortcode vcsw-match-result-odds\" id=\"match_result_odds-1\"><script type=\"application\/json\">{\"sports_type\":\"football\",\"event\":\"6a938fcdbd03e2b58537ea39\",\"datetime\":\"2026-09-08T19:00:00+00:00\",\"widget_type\":\"match-result-odds\"}<\/script><\/div>        <\/div>\n                <div class=\"vcsw-match-centre__tab vcsw-match-centre__tab-state--not_started\">\n            <nav class=\"vcsw-match-centre__tab-nav\">\n                            <button class=\"vcsw-match-centre__tab-label is-active\" type=\"button\"\n                    data-sq-tab=\"betting\"\n                    data-sq-tab-states=\"not_started in_progress\">\n                Odds            <\/button>\n                        <button class=\"vcsw-match-centre__tab-label\" type=\"button\"\n                    data-sq-tab=\"h2h\"\n                    data-sq-tab-states=\"not_started\">\n                Head to Head            <\/button>\n                        <button class=\"vcsw-match-centre__tab-label\" type=\"button\"\n                    data-sq-tab=\"playerstats\"\n                    data-sq-tab-states=\"not_started\">\n                Player Stats            <\/button>\n                        <button class=\"vcsw-match-centre__tab-label\" type=\"button\"\n                    data-sq-tab=\"timeline\"\n                    data-sq-tab-states=\"in_progress finished\">\n                Timeline            <\/button>\n                        <button class=\"vcsw-match-centre__tab-label\" type=\"button\"\n                    data-sq-tab=\"teamstats\"\n                    data-sq-tab-states=\"in_progress finished\">\n                Match Stats            <\/button>\n                        <button class=\"vcsw-match-centre__tab-label\" type=\"button\"\n                    data-sq-tab=\"lineup\"\n                    data-sq-tab-states=\"not_started in_progress finished halted\">\n                Possible XI            <\/button>\n                        <button class=\"vcsw-match-centre__tab-label\" type=\"button\"\n                    data-sq-tab=\"availability\"\n                    data-sq-tab-states=\"not_started\">\n                Availability            <\/button>\n                        <button class=\"vcsw-match-centre__tab-label\" type=\"button\"\n                    data-sq-tab=\"leaders\"\n                    data-sq-tab-states=\"finished\">\n                Match Leaders            <\/button>\n                        <button class=\"vcsw-match-centre__tab-label\" type=\"button\"\n                    data-sq-tab=\"price_boosts\"\n                    data-sq-tab-states=\"not_started\">\n                Price Boosts            <\/button>\n                        <button class=\"vcsw-match-centre__tab-label\" type=\"button\"\n                    data-sq-tab=\"bet_builder\"\n                    data-sq-tab-states=\"not_started\">\n                Bet Builder            <\/button>\n                        <button class=\"vcsw-match-centre__tab-label\" type=\"button\"\n                    data-sq-tab=\"league_standings\"\n                    data-sq-tab-states=\"not_started in_progress finished halted\">\n                Table            <\/button>\n                        <button class=\"vcsw-match-centre__tab-label\" type=\"button\"\n                    data-sq-tab=\"match_momentum\"\n                    data-sq-tab-states=\"in_progress finished\">\n                Momentum            <\/button>\n                        <\/nav>\n            <div class=\"vcsw-match-centre__panels\">\n                        <div class=\"vcsw-match-centre__panel\" data-sq-panel=\"h2h\">\n            <div class=\"vcsw-match-centre__h2h\">\n                                            <div class=\"vcsw-match-centre__teamstats\">\n                            <div class=\"vcsw-match-centre__stat-row\">\n                    <span class=\"vcsw-match-centre__stat-val \">\n                        4                    <\/span>\n                    <div class=\"vcsw-match-centre__stat-bar-wrap\">\n                        <span class=\"vcsw-match-centre__stat-name\">Goals<\/span>\n                        <div class=\"vcsw-match-centre__stat-track\">\n                            <div class=\"vcsw-match-centre__stat-bar\"\n                                 style=\"--sq-bar:100%\"><\/div>\n                        <\/div>\n                    <\/div>\n                    <span class=\"vcsw-match-centre__stat-val is-losing\">\n                        0                    <\/span>\n                <\/div>\n                            <div class=\"vcsw-match-centre__stat-row\">\n                    <span class=\"vcsw-match-centre__stat-val is-losing\">\n                        0                    <\/span>\n                    <div class=\"vcsw-match-centre__stat-bar-wrap\">\n                        <span class=\"vcsw-match-centre__stat-name\">Goals Conceded<\/span>\n                        <div class=\"vcsw-match-centre__stat-track\">\n                            <div class=\"vcsw-match-centre__stat-bar\"\n                                 style=\"--sq-bar:0%\"><\/div>\n                        <\/div>\n                    <\/div>\n                    <span class=\"vcsw-match-centre__stat-val \">\n                        4                    <\/span>\n                <\/div>\n                            <div class=\"vcsw-match-centre__stat-row\">\n                    <span class=\"vcsw-match-centre__stat-val \">\n                        1                    <\/span>\n                    <div class=\"vcsw-match-centre__stat-bar-wrap\">\n                        <span class=\"vcsw-match-centre__stat-name\">Yellow Cards<\/span>\n                        <div class=\"vcsw-match-centre__stat-track\">\n                            <div class=\"vcsw-match-centre__stat-bar\"\n                                 style=\"--sq-bar:100%\"><\/div>\n                        <\/div>\n                    <\/div>\n                    <span class=\"vcsw-match-centre__stat-val is-losing\">\n                        0                    <\/span>\n                <\/div>\n                            <div class=\"vcsw-match-centre__stat-row\">\n                    <span class=\"vcsw-match-centre__stat-val \">\n                        3                    <\/span>\n                    <div class=\"vcsw-match-centre__stat-bar-wrap\">\n                        <span class=\"vcsw-match-centre__stat-name\">Corners Won<\/span>\n                        <div class=\"vcsw-match-centre__stat-track\">\n                            <div class=\"vcsw-match-centre__stat-bar\"\n                                 style=\"--sq-bar:60%\"><\/div>\n                        <\/div>\n                    <\/div>\n                    <span class=\"vcsw-match-centre__stat-val is-losing\">\n                        2                    <\/span>\n                <\/div>\n                            <div class=\"vcsw-match-centre__stat-row\">\n                    <span class=\"vcsw-match-centre__stat-val \">\n                        13                    <\/span>\n                    <div class=\"vcsw-match-centre__stat-bar-wrap\">\n                        <span class=\"vcsw-match-centre__stat-name\">Shots<\/span>\n                        <div class=\"vcsw-match-centre__stat-track\">\n                            <div class=\"vcsw-match-centre__stat-bar\"\n                                 style=\"--sq-bar:57%\"><\/div>\n                        <\/div>\n                    <\/div>\n                    <span class=\"vcsw-match-centre__stat-val is-losing\">\n                        10                    <\/span>\n                <\/div>\n                            <div class=\"vcsw-match-centre__stat-row\">\n                    <span class=\"vcsw-match-centre__stat-val \">\n                        11                    <\/span>\n                    <div class=\"vcsw-match-centre__stat-bar-wrap\">\n                        <span class=\"vcsw-match-centre__stat-name\">Tackles Won<\/span>\n                        <div class=\"vcsw-match-centre__stat-track\">\n                            <div class=\"vcsw-match-centre__stat-bar\"\n                                 style=\"--sq-bar:58%\"><\/div>\n                        <\/div>\n                    <\/div>\n                    <span class=\"vcsw-match-centre__stat-val is-losing\">\n                        8                    <\/span>\n                <\/div>\n                    <\/div>\n                                                            <div class=\"vcsw-match-centre__h2h-results\">\n                                                            <div class=\"vcsw-match-centre__h2h-match\">\n            <div class=\"vcsw-match-centre__h2h-fixture\">\n                <div class=\"vcsw-match-centre__h2h-side vcsw-match-centre__h2h-side--home\">\n                                            <span class=\"vcsw-match-centre__h2h-team-name\">Borussia Dortmund<\/span>\n                                                                <img loading=\"lazy\" decoding=\"async\" class=\"vcsw-match-centre__h2h-crest\"\n                             src=\"https:\/\/sc-prod.onetwenty.media\/storage\/team-logos\/borussia-dortmund-ii.png\"\n                             alt=\"Borussia Dortmund\"\n                             width=\"24\" height=\"24\"\/>\n                                    <\/div>\n                <span class=\"vcsw-match-centre__h2h-result\">\n                    4 - 0                <\/span>\n                <div class=\"vcsw-match-centre__h2h-side vcsw-match-centre__h2h-side--away\">\n                                            <img loading=\"lazy\" decoding=\"async\" class=\"vcsw-match-centre__h2h-crest\"\n                             src=\"https:\/\/sc-prod.onetwenty.media\/storage\/team-logos\/cf-villarreal.png\"\n                             alt=\"Villarreal\"\n                             width=\"24\" height=\"24\"\/>\n                                                                <span class=\"vcsw-match-centre__h2h-team-name\">Villarreal<\/span>\n                                    <\/div>\n            <\/div>\n            <span class=\"vcsw-match-centre__h2h-date\">\n                UEFA Champions League \u00b7 25 Nov 2025            <\/span>\n                            <a href=\"https:\/\/www.squawka.com\/en\/match-centre\/borussia-dortmund-vs-villarreal-uefa-champions-league-25-11-2025\/\" class=\"vcsw-match-centre__h2h-link\"><\/a>\n                    <\/div>\n                                                    <\/div>\n                                            <\/div>\n        <\/div>\n                <div class=\"vcsw-match-centre__panel\"\n             data-sq-panel=\"playerstats\">\n                                    <p class=\"vcsw-match-centre__empty\">Player stats will appear once the competition begins.<\/p>\n                            <\/div>\n                <div class=\"vcsw-match-centre__panel\" data-sq-panel=\"availability\">\n            <div class=\"vcsw-match-centre__availability\">\n                        <div class=\"vcsw-match-centre__availability-col\">\n            <div class=\"vcsw-match-centre__availability-head\">\n                                    <img loading=\"lazy\" decoding=\"async\" class=\"vcsw-match-centre__availability-crest\"\n                         src=\"https:\/\/sc-prod.onetwenty.media\/storage\/team-logos\/borussia-dortmund-ii.png\"\n                         alt=\"Borussia Dortmund\"\n                         width=\"24\" height=\"24\"\/>\n                                <span class=\"vcsw-match-centre__availability-team\">Borussia Dortmund<\/span>\n            <\/div>\n                            <ul class=\"vcsw-match-centre__availability-list\">\n                                                    <li class=\"vcsw-match-centre__availability-item\">\n            <span class=\"vcsw-match-centre__availability-dot\" aria-hidden=\"true\"><\/span>\n            <span class=\"vcsw-match-centre__availability-info\">\n                <span class=\"vcsw-match-centre__availability-name\">Filippo Mane<\/span>\n                                    <span class=\"vcsw-match-centre__availability-meta\">Defender \u00b7 Muscle Injury<\/span>\n                            <\/span>\n        <\/li>\n                                                            <li class=\"vcsw-match-centre__availability-item\">\n            <span class=\"vcsw-match-centre__availability-dot\" aria-hidden=\"true\"><\/span>\n            <span class=\"vcsw-match-centre__availability-info\">\n                <span class=\"vcsw-match-centre__availability-name\">Giannis Konstantelias<\/span>\n                                    <span class=\"vcsw-match-centre__availability-meta\">Midfielder \u00b7 ACL Knee Injury<\/span>\n                            <\/span>\n        <\/li>\n                                                            <li class=\"vcsw-match-centre__availability-item\">\n            <span class=\"vcsw-match-centre__availability-dot\" aria-hidden=\"true\"><\/span>\n            <span class=\"vcsw-match-centre__availability-info\">\n                <span class=\"vcsw-match-centre__availability-name\">Justin Lerma<\/span>\n                                    <span class=\"vcsw-match-centre__availability-meta\">Midfielder \u00b7 Thigh Injury<\/span>\n                            <\/span>\n        <\/li>\n                                                            <li class=\"vcsw-match-centre__availability-item\">\n            <span class=\"vcsw-match-centre__availability-dot\" aria-hidden=\"true\"><\/span>\n            <span class=\"vcsw-match-centre__availability-info\">\n                <span class=\"vcsw-match-centre__availability-name\">Ramy Bensebaini<\/span>\n                                    <span class=\"vcsw-match-centre__availability-meta\">Defender \u00b7 Rib Injury<\/span>\n                            <\/span>\n        <\/li>\n                                                            <li class=\"vcsw-match-centre__availability-item\">\n            <span class=\"vcsw-match-centre__availability-dot\" aria-hidden=\"true\"><\/span>\n            <span class=\"vcsw-match-centre__availability-info\">\n                <span class=\"vcsw-match-centre__availability-name\">Nico Schlotterbeck<\/span>\n                                    <span class=\"vcsw-match-centre__availability-meta\">Defender \u00b7 Ankle Injury<\/span>\n                            <\/span>\n        <\/li>\n                                                            <li class=\"vcsw-match-centre__availability-item\">\n            <span class=\"vcsw-match-centre__availability-dot\" aria-hidden=\"true\"><\/span>\n            <span class=\"vcsw-match-centre__availability-info\">\n                <span class=\"vcsw-match-centre__availability-name\">Mussa Kaba<\/span>\n                                    <span class=\"vcsw-match-centre__availability-meta\">Midfielder \u00b7 Muscle Injury \u00b7 2 | Out (0%)<\/span>\n                            <\/span>\n        <\/li>\n                                                            <li class=\"vcsw-match-centre__availability-item\">\n            <span class=\"vcsw-match-centre__availability-dot\" aria-hidden=\"true\"><\/span>\n            <span class=\"vcsw-match-centre__availability-info\">\n                <span class=\"vcsw-match-centre__availability-name\">Emre Can<\/span>\n                                    <span class=\"vcsw-match-centre__availability-meta\">Midfielder \u00b7 ACL Knee Injury<\/span>\n                            <\/span>\n        <\/li>\n                                            <\/ul>\n                    <\/div>\n                <div class=\"vcsw-match-centre__availability-col\">\n            <div class=\"vcsw-match-centre__availability-head\">\n                                    <img loading=\"lazy\" decoding=\"async\" class=\"vcsw-match-centre__availability-crest\"\n                         src=\"https:\/\/sc-prod.onetwenty.media\/storage\/team-logos\/cf-villarreal.png\"\n                         alt=\"Villarreal\"\n                         width=\"24\" height=\"24\"\/>\n                                <span class=\"vcsw-match-centre__availability-team\">Villarreal<\/span>\n            <\/div>\n                            <ul class=\"vcsw-match-centre__availability-list\">\n                                                    <li class=\"vcsw-match-centre__availability-item\">\n            <span class=\"vcsw-match-centre__availability-dot\" aria-hidden=\"true\"><\/span>\n            <span class=\"vcsw-match-centre__availability-info\">\n                <span class=\"vcsw-match-centre__availability-name\">Juan Foyth<\/span>\n                                    <span class=\"vcsw-match-centre__availability-meta\">Defender \u00b7 Muscle Injury<\/span>\n                            <\/span>\n        <\/li>\n                                            <\/ul>\n                    <\/div>\n                    <\/div>\n        <\/div>\n                <div class=\"vcsw-match-centre__panel\" data-sq-panel=\"price_boosts\">\n                            <div class=\"vcsw-sports-widgets shortcode vcsw-price-boosts\" id=\"price_boosts-1\"><script type=\"application\/json\">{\"sports_type\":\"football\",\"widget_type\":\"price-boosts\",\"mode\":\"list\",\"bookmaker\":\"\",\"course\":\"\",\"date_from\":\"\",\"date_to\":\"\",\"date_time\":\"\",\"search\":\"\",\"entity_id\":\"6a938fcdbd03e2b58537ea39\",\"boost_id\":\"\",\"outcome_id\":\"\",\"sort\":\"\",\"limit\":\"\",\"see_more_url\":\"\",\"see_more_text\":\"\",\"offer_entity_id\":\"\",\"entity\":null,\"offer\":null}<\/script><\/div>                                    <p class=\"vcsw-match-centre__empty vcsw-match-centre__widget-fallback\">\n                        No price boosts for this event.                    <\/p>\n                                    <\/div>\n                <div class=\"vcsw-match-centre__panel\" data-sq-panel=\"bet_builder\">\n                            <div class=\"vcsw-sports-widgets shortcode vcsw-bet-builder\" id=\"bet_builder-1\"><script type=\"application\/json\">{\"sports_type\":\"football\",\"widget_type\":\"bet-builder\",\"partnership_link\":\"\",\"partnership_image_url\":\"\",\"event_id\":\"6a938fcdbd03e2b58537ea39\"}<\/script><\/div>                                    <p class=\"vcsw-match-centre__empty vcsw-match-centre__widget-fallback\">\n                        Bet Builder is not available yet.                    <\/p>\n                                    <\/div>\n                <div class=\"vcsw-match-centre__panel is-active\" data-sq-panel=\"betting\">\n                            <div class=\"vcsw-sports-widgets shortcode vcsw-market-fixtures\" id=\"markets-1\"><script type=\"application\/json\">{\"sports_type\":\"football\",\"event\":{\"_id\":\"6a938fcdbd03e2b58537ea39\",\"sports_type\":\"football\",\"competition_season\":{\"_id\":\"6a1e39f6dd2a4896f26f07e8\",\"sports_type\":\"football\",\"competition\":\"UEFA Champions League\",\"country\":\"Europe\",\"season\":\"2026\\\/2027\",\"start_date\":\"2026-07-07T00:00:00+00:00\",\"end_date\":\"2027-06-05T00:00:00+00:00\",\"tags\":[\"routine_fixture\"],\"stages\":[{\"stage_id\":null,\"stage_name\":\"2nd Qualifying Round\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"1st Qualifying Round\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"3rd Qualifying Round\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"Play-offs\",\"standings_available\":false},{\"stage_id\":\"698b2bf781ff06d75c1e830f\",\"stage_name\":\"Group Stage\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"8th Finals\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"Quarter-finals\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"Final\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"Semi-finals\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"Preliminary Round - Final\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"Preliminary Round - Semi-finals\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"2nd Qualifying Round\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"1st Qualifying Round\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"3rd Qualifying Round\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"Play-offs\",\"standings_available\":false},{\"stage_id\":\"698b2bf781ff06d75c1e830e\",\"stage_name\":\"Group Stage\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"8th Finals\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"Final\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"Semi-finals\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"Quarter-finals\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"Preliminary Round - Final\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"Preliminary Round - Semi-finals\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"1st Qualifying Round\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"2nd Qualifying Round\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"3rd Qualifying Round\",\"standings_available\":false},{\"stage_id\":\"698b2bf781ff06d75c1e830c\",\"stage_name\":\"Group Stage\",\"standings_available\":true},{\"stage_id\":null,\"stage_name\":\"Final\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"Semi-finals\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"Quarter-finals\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"8th Finals\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"Play-offs\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"3rd Qualifying Round\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"2nd Qualifying Round\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"1st Qualifying Round\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"Preliminary Round - Final\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"Preliminary Round - Semi-finals\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"Preliminary Round - Final\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"Preliminary Round - Semi-finals\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"1st Qualifying Round\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"2nd Qualifying Round\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"3rd Qualifying Round\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"Play-offs\",\"standings_available\":false},{\"stage_id\":\"698b2bf781ff06d75c1e830b\",\"stage_name\":\"Group Stage\",\"standings_available\":true},{\"stage_id\":null,\"stage_name\":\"8th Finals\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"Final\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"Semi-finals\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"Quarter-finals\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"Preliminary Round - Final\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"Preliminary Round - Semi-finals\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"1st Qualifying Round\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"2nd Qualifying Round\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"3rd Qualifying Round\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"Play-offs\",\"standings_available\":false},{\"stage_id\":\"698b2bf781ff06d75c1e830a\",\"stage_name\":\"Group Stage\",\"standings_available\":true},{\"stage_id\":null,\"stage_name\":\"8th Finals\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"Final\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"Semi-finals\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"Quarter-finals\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"Preliminary Round - Final\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"Preliminary Round - Semi-finals\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"1st Qualifying Round\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"2nd Qualifying Round\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"3rd Qualifying Round\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"Play-offs\",\"standings_available\":false},{\"stage_id\":\"698b2bf781ff06d75c1e8309\",\"stage_name\":\"Group Stage\",\"standings_available\":true},{\"stage_id\":null,\"stage_name\":\"8th Finals\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"Final\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"Semi-finals\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"Quarter-finals\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"1st Qualifying Round\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"2nd Qualifying Round\",\"standings_available\":false},{\"stage_id\":\"698b2bf681ff06d75c1e8308\",\"stage_name\":\"League Stage\",\"standings_available\":true},{\"stage_id\":null,\"stage_name\":\"3rd Qualifying Round\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"Play-offs\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"8th Finals\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"Knockout Round Play-offs\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"Final\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"Semi-finals\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"Quarter-finals\",\"standings_available\":false},{\"stage_id\":\"698b2ac481ff06d75c1e8255\",\"stage_name\":\"1st Qualifying Round\",\"standings_available\":false},{\"stage_id\":\"698b2ac481ff06d75c1e8256\",\"stage_name\":\"2nd Qualifying Round\",\"standings_available\":false},{\"stage_id\":\"698b2ac481ff06d75c1e825b\",\"stage_name\":\"League Stage\",\"standings_available\":true},{\"stage_id\":\"698b2ac481ff06d75c1e8257\",\"stage_name\":\"3rd Qualifying Round\",\"standings_available\":false},{\"stage_id\":\"698b2ac481ff06d75c1e825c\",\"stage_name\":\"Play-offs\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"Final\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"Semi-finals\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"Quarter-finals\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"8th Finals\",\"standings_available\":false},{\"stage_id\":\"698b2bf781ff06d75c1e830d\",\"stage_name\":\"Group Stage\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"Play-offs\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"Final\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"Semi-finals\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"Quarter-finals\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"8th Finals\",\"standings_available\":false},{\"stage_id\":\"698b2bf781ff06d75c1e8310\",\"stage_name\":\"Group Stage\",\"standings_available\":false},{\"stage_id\":\"698b2ac481ff06d75c1e8258\",\"stage_name\":\"8th Finals\",\"standings_available\":false},{\"stage_id\":\"698b2ac481ff06d75c1e825a\",\"stage_name\":\"Knockout Round Play-offs\",\"standings_available\":false},{\"stage_id\":\"698b2ac481ff06d75c1e8259\",\"stage_name\":\"Final\",\"standings_available\":false},{\"stage_id\":\"698b2ac481ff06d75c1e825e\",\"stage_name\":\"Semi-finals\",\"standings_available\":false},{\"stage_id\":\"698b2ac481ff06d75c1e825d\",\"stage_name\":\"Quarter-finals\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"Play-offs\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"3rd Qualifying Round\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"2nd Qualifying Round\",\"standings_available\":false},{\"stage_id\":null,\"stage_name\":\"1st Qualifying Round\",\"standings_available\":false},{\"stage_id\":\"6a2606026a88de21bee1a4a1\",\"stage_name\":\"1st Qualifying Round\",\"standings_available\":false},{\"stage_id\":\"6a2606026a88de21bee1a4a2\",\"stage_name\":\"2nd Qualifying Round\",\"standings_available\":false},{\"stage_id\":\"6a1e39f6dd2a4896f26f07e9\",\"stage_name\":\"League Stage\",\"standings_available\":true},{\"stage_id\":\"6a2606026a88de21bee1a4a3\",\"stage_name\":\"3rd Qualifying Round\",\"standings_available\":false},{\"stage_id\":\"6a2606026a88de21bee1a4a7\",\"stage_name\":\"Play-offs\",\"standings_available\":false}]},\"datetime\":\"2026-09-08T19:00:00+00:00\",\"name\":\"Borussia Dortmund vs Villarreal\",\"participants\":[{\"participant_id\":\"665db6b5e93e306d7f4663f1\",\"name\":\"Borussia Dortmund\",\"team_type\":\"men\",\"team_badge\":\"https:\\\/\\\/sc-prod.onetwenty.media\\\/storage\\\/team-logos\\\/borussia-dortmund-ii.png\",\"side\":\"home\",\"formation\":null,\"result\":{\"half_time\":0,\"full_time\":0,\"extra_time\":0,\"penalties\":0,\"total\":0}},{\"participant_id\":\"665db6d0e93e306d7f46868e\",\"name\":\"Villarreal\",\"team_type\":\"men\",\"team_badge\":\"https:\\\/\\\/sc-prod.onetwenty.media\\\/storage\\\/team-logos\\\/cf-villarreal.png\",\"side\":\"away\",\"formation\":null,\"result\":{\"half_time\":0,\"full_time\":0,\"extra_time\":0,\"penalties\":0,\"total\":0}}],\"selections\":[{\"channel_id\":2243,\"channel_name\":\"HBO Max (UK)\",\"channel_shortname\":\"HBO Max\",\"channel_url\":null,\"channel_slug\":\"hbo-max-uk\",\"channel_coverage\":\"national\",\"is_streaming\":true,\"sprite_class\":\"icons-channels-hbo_max_uk\",\"channel_logo_url\":\"https:\\\/\\\/sc-prod.onetwenty.media\\\/storage\\\/tv-channels\\\/hbo-max-uk.svg\"}],\"stage\":\"League Stage\",\"stage_id\":\"6a1e39f6dd2a4896f26f07e9\",\"group_name\":null,\"group_id\":null,\"status\":\"not_started\",\"status_detailed\":\"fixture\",\"match_time\":{\"running_match_min\":null,\"clamped_match_min\":null,\"human_match_time\":null,\"period\":\"pre_match\",\"period_id\":16,\"stoppage_minutes\":null,\"is_halftime\":false,\"is_extratime\":false,\"is_extratime_halftime\":false,\"is_penalties\":false,\"is_finished\":false},\"tags\":[\"routine_fixture\"],\"venue\":\"Signal-Iduna-Park\"},\"data_markets\":[{\"_id\":\"Match Result\",\"name\":\"Match Result\"},{\"_id\":\"Both Teams To Score\",\"name\":\"Both Teams To Score\"},{\"_id\":\"Over \\\/ Under 2.5 Goals\",\"name\":\"Over \\\/ Under 2.5 Goals\"},{\"_id\":\"First Goalscorer\",\"name\":\"First Goalscorer\"},{\"_id\":\"Match Result and Both Teams To Score\",\"name\":\"Match Result and Both Teams To Score\"},{\"_id\":\"Correct Score\",\"name\":\"Correct Score\"},{\"_id\":\"Over \\\/ Under 2.5 Cards\",\"name\":\"Over \\\/ Under 2.5 Cards\"},{\"_id\":\"Over \\\/ Under 3.5 Cards\",\"name\":\"Over \\\/ Under 3.5 Cards\"},{\"_id\":\"Anytime Goalscorer\",\"name\":\"Anytime Goalscorer\"},{\"_id\":\"Draw No Bet\",\"name\":\"Draw No Bet\"},{\"_id\":\"Total Goals Over \\\/ Under\",\"name\":\"Total Goals Over \\\/ Under\"},{\"_id\":\"Total Cards Over \\\/ Under\",\"name\":\"Total Cards Over \\\/ Under\"},{\"_id\":\"Double Chance\",\"name\":\"Double Chance\"},{\"_id\":\"Player To Score Or Assist\",\"name\":\"Player To Score Or Assist\"},{\"_id\":\"To Win To Nil\",\"name\":\"To Win To Nil\"},{\"_id\":\"To Score A Penalty\",\"name\":\"To Score A Penalty\"},{\"_id\":\"Player To Be Carded\",\"name\":\"Player To Be Carded\"},{\"_id\":\"Player Shots Total\",\"name\":\"Player Shots Total\"},{\"_id\":\"Anytime Assist\",\"name\":\"Anytime Assist\"},{\"_id\":\"Goalkeeper Saves Over \\\/ Under\",\"name\":\"Goalkeeper Saves Over \\\/ Under\"},{\"_id\":\"Total Corners Over \\\/ Under\",\"name\":\"Total Corners Over \\\/ Under\"},{\"_id\":\"Most Corners\",\"name\":\"Most Corners\"}],\"active_market\":\"\",\"show_title\":\"false\",\"limit_markets\":4,\"widget_type\":\"markets\"}<\/script><\/div>                                    <p class=\"vcsw-match-centre__empty vcsw-match-centre__widget-fallback\">\n                        Betting markets are not available yet.                    <\/p>\n                                    <\/div>\n                    <div class=\"vcsw-match-centre__panel vcsw-match-centre__panel--lineup\"\n                 data-sq-panel=\"lineup\">\n                        <p class=\"vcsw-match-centre__empty\">Previous lineup is not available.<\/p>\n                    <\/div>\n                    <div class=\"vcsw-match-centre__panel\" data-sq-panel=\"league_standings\">\n                            <div class=\"vcsw-sports-widgets shortcode vcsw-league-standings\" id=\"league_standings-1\"><script type=\"application\/json\">{\"sports_type\":\"football\",\"competition\":\"6a1e39f6dd2a4896f26f07e8\",\"widget_type\":\"league-table\",\"groups\":\"\"}<\/script><\/div>                                    <p class=\"vcsw-match-centre__empty vcsw-match-centre__widget-fallback\">\n                        League Standings table is not available yet.                    <\/p>\n                                    <\/div>\n                    <\/div>\n        <\/div>\n                <div id=\"vcsw-player-stats-mount\"><\/div>\n        <\/div>\n        \n\n\n\n<p class=\"wp-block-paragraph\"><strong><a href=\"https:\/\/www.squawka.com\/en\/stats\/clubs\/borussia-dortmund\/\">Borussia Dortmund<\/a> vs <a href=\"https:\/\/www.squawka.com\/en\/stats\/clubs\/villarreal\/\">Villarreal<\/a> is a <a href=\"https:\/\/www.squawka.com\/en\/bet\/football-tips\/champions-league-tips\/\">Champions League<\/a> opener at Signal Iduna Park on Tuesday, with the hosts fancied in a game tipped for goals.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Andy Francis has the best bets, a score prediction and the head-to-head record for this Champions League clash below.<\/p>\n\n\n\n\n\n\n<div class=\"wp-block-group sq-ptips2-wrap\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<h2 id=\"h-premium-tips\" class=\"wp-block-heading sq-ptips2__bar\">Premium Tips<\/h2>\n\n\n\n<p class=\"sq-ptips2__intro wp-block-paragraph\">Andy is with Dortmund, with goals firmly on the agenda.<\/p>\n\n\n\n<figure class=\"wp-block-table sq-ptips2 is-style-stripes\"><table class=\"has-fixed-layout\"><thead><tr><th class=\"has-text-align-left\" data-align=\"left\">Premium Tip<\/th><th class=\"has-text-align-left\" data-align=\"left\">Odds<\/th><th class=\"has-text-align-left\" data-align=\"left\">Why we\u2019re backing it<\/th><\/tr><\/thead><tbody><tr><td class=\"has-text-align-left\" data-align=\"left\"><strong>Borussia Dortmund to win<\/strong> <strong>and over 3.5 goals<\/strong><\/td><td class=\"has-text-align-left\" data-align=\"left\">5\/2<\/td><td class=\"has-text-align-left\" data-align=\"left\">Borussia Dortmund look strong at home, having won their opening Bundesliga games including a 3-2 at Hoffenheim and a 2-0 over Hamburg, and Signal-Iduna-Park is the ideal stage for a goal-laden night. Villarreal have been involved in plenty of goals themselves, losing 3-2 at home to Deportivo and drawing 2-2 with both Atl\u00e9tico and Racing, so they both score and concede. With Dortmund fancied to win in front of the Yellow Wall and both sides open at the back, Dortmund to win with over 3.5 goals is a bold but well-founded call.<\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\"><strong>Serhou Guirassy to score anytime and Tajon Buchanan to be booked<\/strong><\/td><td class=\"has-text-align-left\" data-align=\"left\">5\/1<\/td><td class=\"has-text-align-left\" data-align=\"left\">Serhou Guirassy is a relentless goalscorer, with 61 goals in 95 games for Dortmund on top of 44 in 51 during his Stuttgart days, so he rates as a prime anytime scorer against a Villarreal side that has leaked goals on its travels. The second leg leans on Tajon Buchanan&#8217;s disciplinary record: the combative wide man has collected 11 yellow cards in 62 games for Villarreal off a steady stream of fouls, marking him out as a strong candidate to be booked in a fierce Champions League atmosphere at the Signal-Iduna-Park.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-fe48e5de wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button sq-ptips2-cta\"><a class=\"wp-block-button__link wp-element-button\" href=\"\/en\/go\/ladbrokes?q=gb-all-tmp-wof-s-spo\" target=\"_blank\" rel=\"sponsored nofollow noopener noreferrer noopener\">Back these tips with Ladbrokes \u2192<\/a><\/div>\n<\/div>\n\n\n\n<p class=\"sq-ptips2__foot wp-block-paragraph\">18+ only. Please gamble responsibly. GambleAware \u2014 gambleaware.org \u00b7 Odds correct at time of publishing.<\/p>\n\n\n<div class=\"vcsw-sports-widgets shortcode vcsw-price-boosts\" id=\"price_boosts-2\"><script type=\"application\/json\">{\"sports_type\":\"football\",\"widget_type\":\"price-boosts\",\"mode\":\"slider\",\"bookmaker\":\"\",\"course\":\"\",\"date_from\":\"\",\"date_to\":\"\",\"date_time\":\"\",\"search\":\"\",\"entity_id\":\"6a938fcdbd03e2b58537ea39\",\"boost_id\":\"\",\"outcome_id\":\"\",\"sort\":\"\",\"limit\":\"\",\"see_more_url\":\"\",\"see_more_text\":\"\",\"offer_entity_id\":\"\",\"entity\":null,\"offer\":null}<\/script><\/div>\n<\/div><\/div>\n\n\n\n<h2 id=\"h-how-borussia-dortmund-go-into-the-game\" class=\"wp-block-heading\">How Borussia Dortmund go into the game<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Dortmund won a 3-2 thriller at Hoffenheim last time out. The Yellow Wall will roar them on against Villarreal.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dangerous but open, Dortmund are box-office at home. A high-scoring win is on the cards.<\/p>\n\n\n\n\n\n\n<h2 id=\"h-how-villarreal-go-into-the-game\" class=\"wp-block-heading\">How Villarreal go into the game<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Villarreal were beaten 3-2 by Deportivo last time out, a leaky afternoon. They travel to Germany needing to tighten up.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dangerous going forward but vulnerable at the back, Villarreal face a tough trip to Dortmund.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1080\" height=\"581\" src=\"https:\/\/media.squawka.com\/images\/2026\/09\/07092321\/cl1_05_card.jpg\" alt=\"Borussia Dortmund vs Villarreal: 2025-26 by the numbers\" class=\"wp-image-1484982\" srcset=\"https:\/\/media.squawka.com\/images\/2026\/09\/07092321\/cl1_05_card.jpg 1080w, https:\/\/media.squawka.com\/images\/2026\/09\/07092321\/cl1_05_card-300x161.jpg 300w, https:\/\/media.squawka.com\/images\/2026\/09\/07092321\/cl1_05_card-1024x551.jpg 1024w, https:\/\/media.squawka.com\/images\/2026\/09\/07092321\/cl1_05_card-768x413.jpg 768w, https:\/\/media.squawka.com\/images\/2026\/09\/07092321\/cl1_05_card-400x215.jpg 400w, https:\/\/media.squawka.com\/images\/2026\/09\/07092321\/cl1_05_card-372x200.jpg 372w, https:\/\/media.squawka.com\/images\/2026\/09\/07092321\/cl1_05_card-112x60.jpg 112w, https:\/\/media.squawka.com\/images\/2026\/09\/07092321\/cl1_05_card-150x81.jpg 150w, https:\/\/media.squawka.com\/images\/2026\/09\/07092321\/cl1_05_card-138x74.jpg 138w\" sizes=\"auto, (max-width: 1080px) 100vw, 1080px\" \/><\/figure>\n<\/div>\n\n\n<h2 id=\"h-borussia-dortmund-vs-villarreal-head-to-head\" class=\"wp-block-heading\">Borussia Dortmund vs Villarreal head-to-head<\/h2>\n\n\n<figure class=\"wp-block-table is-style-stripes\">\n<table class=\"has-fixed-layout\">\n<thead>\n<tr>\n<th class=\"has-text-align-left\" data-align=\"left\">Date<\/th>\n<th class=\"has-text-align-left\" data-align=\"left\">Home<\/th>\n<th class=\"has-text-align-left\" data-align=\"left\">Score<\/th>\n<th class=\"has-text-align-left\" data-align=\"left\">Away<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td class=\"has-text-align-left\" data-align=\"left\">25\/11\/25<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">Dortmund<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">4-0<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">Villarreal<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n\n\n<p class=\"wp-block-paragraph\">A rare meeting between the sides, with just one previous encounter.<\/p>\n\n\n\n<h2 id=\"h-borussia-dortmund-vs-villarreal-predictions-amp-betting-tips\" class=\"wp-block-heading\">Borussia Dortmund vs Villarreal predictions &amp; betting tips<\/h2>\n\n\n<figure class=\"wp-block-table is-style-stripes sq-bb\">\n<table class=\"has-fixed-layout\">\n<thead>\n<tr>\n<th class=\"has-text-align-left\" data-align=\"left\">Our Prediction<\/th>\n<th class=\"has-text-align-left\" data-align=\"left\">Odds &amp; Bookmaker<\/th>\n<th class=\"has-text-align-left\" data-align=\"left\">Confidence<\/th>\n<th class=\"has-text-align-left\" data-align=\"left\">Why We&rsquo;re Backing It<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td class=\"has-text-align-left\" data-align=\"left\"><strong>Borussia Dortmund to win<\/strong><\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">8\/11<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">&#11088;&#11088;&#11088;<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">Formidable at home.<\/td>\n<\/tr>\n<tr>\n<td class=\"has-text-align-left\" data-align=\"left\"><strong>Over 2.5 goals<\/strong><\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">1\/2<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">&#11088;&#11088;&#11088;<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">Both leaky and dangerous.<\/td>\n<\/tr>\n<tr>\n<td class=\"has-text-align-left\" data-align=\"left\"><strong>Both teams to score<\/strong><\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">1\/2<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">&#11088;&#11088;&#11088;<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">Goals at both ends.<\/td>\n<\/tr>\n<tr>\n<td class=\"has-text-align-left\" data-align=\"left\"><strong>Borussia Dortmund or draw (Double Chance)<\/strong><\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">2\/9<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">&#11088;&#11088;&#11088;<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">Home cover.<\/td>\n<\/tr>\n<tr>\n<td class=\"has-text-align-left\" data-align=\"left\"><strong>Borussia Dortmund 3-1 Villarreal<\/strong><\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">8\/1<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">&#11088;&#11088;<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">Headline scoreline.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-fe48e5de wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"\/en\/go\/bet365?q=gb-all-soa-bst-s-spo\">Back these tips with bet365 \u2192<\/a><\/div>\n<\/div>\n\n\n\n<h2 id=\"h-borussia-dortmund-vs-villarreal-score-prediction\" class=\"wp-block-heading\">Borussia Dortmund vs Villarreal score prediction<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Villarreal carry a threat, but Dortmund&#8217;s home firepower should tell in a high-scoring game. Expect the hosts to win with goals. <strong>Score prediction: Borussia Dortmund 3-1 Villarreal.<\/strong><\/p>\n\n\n<h3><strong>Read more:<\/strong><\/h3>\r\n<ul>\r\n<li><a href=\"https:\/\/www.squawka.com\/en\/bet\/football-tips\/champions-league-tips\/\"><strong>Champions League predictions &amp; tips<\/strong><\/a><\/li>\r\n<li><a href=\"https:\/\/www.squawka.com\/en\/outright-markets\/champions-league-outright-odds-qualification\/\"><strong>Champions League outright odds <\/strong><\/a><\/li>\r\n<li><a href=\"https:\/\/www.squawka.com\/en\/news\/\"><strong>Latest football news<\/strong><\/a><\/li>\r\n<li><a href=\"https:\/\/www.squawka.com\/en\/bet\/betting-sites\/\" target=\"_blank\" rel=\"noopener\"><strong>Best betting sites<\/strong><\/a><\/li>\r\n<li><a href=\"https:\/\/www.squawka.com\/en\/bet\/betting-sites\/best-free-bet-offers\/\" target=\"_blank\" rel=\"noopener\"><strong>Best free bet offers<\/strong><\/a><\/li>\r\n<li><a href=\"https:\/\/www.squawka.com\/en\/bet\/football-tips\/accumulator\/\" target=\"_blank\" rel=\"noopener\"><strong>Football accumulator tips<\/strong><\/a><\/li>\r\n<\/ul>\n\n\n    <div class=\"sq-articles-list\">\n                    <h2 class=\"sq-heading-line\">Latest News<\/h2>\n                <div class=\"sq-cards\">\n                                            <article class=\"sq-card\">\n                                            <div class=\"sq-card__thumbnail\">\n                            <a href=\"https:\/\/www.squawka.com\/en\/news\/porto-vs-manchester-city-predictions-betting-tips-08-09-26\/\" class=\"sq-thumbnail\">\n                                <img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/media.squawka.com\/images\/2026\/09\/07132302\/match_preview-champions-league-6-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" \/>                            <\/a>\n                        <\/div>\n                                        <div class=\"sq-card__content\">\n                        <div class=\"sq-card__meta\">\n                            <span class=\"sq-card__label\">News<\/span>\n                            <a href=\"https:\/\/www.squawka.com\/en\/news\/porto-vs-manchester-city-predictions-betting-tips-08-09-26\/\" class=\"sq-card__title\">\n                                <h2 class=\"sq-card__title-text\">\n                                    Porto vs Manchester City predictions and betting tips: City fancied                                <\/h2>\n                            <\/a>\n                        <\/div>\n                        <div class=\"sq-card__excerpt\">\n                                                            <a href=\"https:\/\/www.squawka.com\/en\/author\/andrewfrancis\/\" class=\"sq-card__link\">\n                                    Andy Francis                                <\/a>\n                                                        <time class=\"sq-card__label\">29 minutes ago<\/time>\n                        <\/div>\n                    <\/div>\n                <\/article>\n                                            <article class=\"sq-card\">\n                                            <div class=\"sq-card__thumbnail\">\n                            <a href=\"https:\/\/www.squawka.com\/en\/news\/bet365-champions-league-tournament-challenge\/\" class=\"sq-thumbnail\">\n                                <img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/media.squawka.com\/images\/2026\/09\/07130919\/Screenshot-2026-09-07-130904-150x150.png\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" \/>                            <\/a>\n                        <\/div>\n                                        <div class=\"sq-card__content\">\n                        <div class=\"sq-card__meta\">\n                            <span class=\"sq-card__label\">News<\/span>\n                            <a href=\"https:\/\/www.squawka.com\/en\/news\/bet365-champions-league-tournament-challenge\/\" class=\"sq-card__title\">\n                                <h2 class=\"sq-card__title-text\">\n                                    Predict the Path to the Final: bet365&#8217;s UEFA Champions League Tournament Challenge                                <\/h2>\n                            <\/a>\n                        <\/div>\n                        <div class=\"sq-card__excerpt\">\n                                                            <a href=\"https:\/\/www.squawka.com\/en\/author\/andrewfrancis\/\" class=\"sq-card__link\">\n                                    Andy Francis                                <\/a>\n                                                        <time class=\"sq-card__label\">39 minutes ago<\/time>\n                        <\/div>\n                    <\/div>\n                <\/article>\n                                            <article class=\"sq-card\">\n                                            <div class=\"sq-card__thumbnail\">\n                            <a href=\"https:\/\/www.squawka.com\/en\/news\/borussia-dortmund-vs-villarreal-predictions-betting-tips-08-09-26\/\" class=\"sq-thumbnail\">\n                                <img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/media.squawka.com\/images\/2026\/09\/07125006\/match_preview-champions-league-5-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" \/>                            <\/a>\n                        <\/div>\n                                        <div class=\"sq-card__content\">\n                        <div class=\"sq-card__meta\">\n                            <span class=\"sq-card__label\">News<\/span>\n                            <a href=\"https:\/\/www.squawka.com\/en\/news\/borussia-dortmund-vs-villarreal-predictions-betting-tips-08-09-26\/\" class=\"sq-card__title\">\n                                <h2 class=\"sq-card__title-text\">\n                                    Borussia Dortmund vs Villarreal predictions and betting tips: goals at Signal Iduna Park                                <\/h2>\n                            <\/a>\n                        <\/div>\n                        <div class=\"sq-card__excerpt\">\n                                                            <a href=\"https:\/\/www.squawka.com\/en\/author\/andrewfrancis\/\" class=\"sq-card__link\">\n                                    Andy Francis                                <\/a>\n                                                        <time class=\"sq-card__label\">1 hour ago<\/time>\n                        <\/div>\n                    <\/div>\n                <\/article>\n                                            <article class=\"sq-card\">\n                                            <div class=\"sq-card__thumbnail\">\n                            <a href=\"https:\/\/www.squawka.com\/en\/news\/lille-vs-real-betis-predictions-betting-tips-08-09-26\/\" class=\"sq-thumbnail\">\n                                <img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/media.squawka.com\/images\/2026\/09\/07124015\/match_preview-champions-league-4-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" \/>                            <\/a>\n                        <\/div>\n                                        <div class=\"sq-card__content\">\n                        <div class=\"sq-card__meta\">\n                            <span class=\"sq-card__label\">News<\/span>\n                            <a href=\"https:\/\/www.squawka.com\/en\/news\/lille-vs-real-betis-predictions-betting-tips-08-09-26\/\" class=\"sq-card__title\">\n                                <h2 class=\"sq-card__title-text\">\n                                    Lille vs Real Betis predictions and betting tips: Stalemate on the cards                                <\/h2>\n                            <\/a>\n                        <\/div>\n                        <div class=\"sq-card__excerpt\">\n                                                            <a href=\"https:\/\/www.squawka.com\/en\/author\/andrewfrancis\/\" class=\"sq-card__link\">\n                                    Andy Francis                                <\/a>\n                                                        <time class=\"sq-card__label\">1 hour ago<\/time>\n                        <\/div>\n                    <\/div>\n                <\/article>\n                                            <article class=\"sq-card\">\n                                            <div class=\"sq-card__thumbnail\">\n                            <a href=\"https:\/\/www.squawka.com\/en\/news\/real-madrid-vs-inter-predictions-betting-tips-08-09-26\/\" class=\"sq-thumbnail\">\n                                <img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/media.squawka.com\/images\/2026\/09\/07123230\/match_preview-champions-league-3-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" \/>                            <\/a>\n                        <\/div>\n                                        <div class=\"sq-card__content\">\n                        <div class=\"sq-card__meta\">\n                            <span class=\"sq-card__label\">News<\/span>\n                            <a href=\"https:\/\/www.squawka.com\/en\/news\/real-madrid-vs-inter-predictions-betting-tips-08-09-26\/\" class=\"sq-card__title\">\n                                <h2 class=\"sq-card__title-text\">\n                                    Real Madrid vs Inter predictions and betting tips: Madrid fancied in a heavyweight opener                                <\/h2>\n                            <\/a>\n                        <\/div>\n                        <div class=\"sq-card__excerpt\">\n                                                            <a href=\"https:\/\/www.squawka.com\/en\/author\/andrewfrancis\/\" class=\"sq-card__link\">\n                                    Andy Francis                                <\/a>\n                                                        <time class=\"sq-card__label\">1 hour ago<\/time>\n                        <\/div>\n                    <\/div>\n                <\/article>\n                                            <article class=\"sq-card\">\n                                            <div class=\"sq-card__thumbnail\">\n                            <a href=\"https:\/\/www.squawka.com\/en\/news\/club-brugge-vs-aston-villa-predictions-betting-tips-08-09-26\/\" class=\"sq-thumbnail\">\n                                <img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/media.squawka.com\/images\/2026\/09\/07122358\/match_preview-champions-league-2-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" \/>                            <\/a>\n                        <\/div>\n                                        <div class=\"sq-card__content\">\n                        <div class=\"sq-card__meta\">\n                            <span class=\"sq-card__label\">News<\/span>\n                            <a href=\"https:\/\/www.squawka.com\/en\/news\/club-brugge-vs-aston-villa-predictions-betting-tips-08-09-26\/\" class=\"sq-card__title\">\n                                <h2 class=\"sq-card__title-text\">\n                                    Club Brugge vs Aston Villa predictions and betting tips: Villa fancied                                <\/h2>\n                            <\/a>\n                        <\/div>\n                        <div class=\"sq-card__excerpt\">\n                                                            <a href=\"https:\/\/www.squawka.com\/en\/author\/andrewfrancis\/\" class=\"sq-card__link\">\n                                    Andy Francis                                <\/a>\n                                                        <time class=\"sq-card__label\">1 hour ago<\/time>\n                        <\/div>\n                    <\/div>\n                <\/article>\n                                            <article class=\"sq-card\">\n                                            <div class=\"sq-card__thumbnail\">\n                            <a href=\"https:\/\/www.squawka.com\/en\/news\/aek-athens-vs-lask-predictions-betting-tips-08-09-26\/\" class=\"sq-thumbnail\">\n                                <img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/media.squawka.com\/images\/2026\/09\/07095316\/match_preview-champions-league-1-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" \/>                            <\/a>\n                        <\/div>\n                                        <div class=\"sq-card__content\">\n                        <div class=\"sq-card__meta\">\n                            <span class=\"sq-card__label\">News<\/span>\n                            <a href=\"https:\/\/www.squawka.com\/en\/news\/aek-athens-vs-lask-predictions-betting-tips-08-09-26\/\" class=\"sq-card__title\">\n                                <h2 class=\"sq-card__title-text\">\n                                    AEK Athens vs LASK predictions and betting tips: hosts fancied                                <\/h2>\n                            <\/a>\n                        <\/div>\n                        <div class=\"sq-card__excerpt\">\n                                                            <a href=\"https:\/\/www.squawka.com\/en\/author\/andrewfrancis\/\" class=\"sq-card__link\">\n                                    Andy Francis                                <\/a>\n                                                        <time class=\"sq-card__label\">2 hours ago<\/time>\n                        <\/div>\n                    <\/div>\n                <\/article>\n                                            <article class=\"sq-card\">\n                                            <div class=\"sq-card__thumbnail\">\n                            <a href=\"https:\/\/www.squawka.com\/en\/news\/chelsea-vs-leeds-predictions-betting-tips-09-09-26\/\" class=\"sq-thumbnail\">\n                                <img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/media.squawka.com\/images\/2026\/09\/07115519\/match_preview-world-cup-16-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" \/>                            <\/a>\n                        <\/div>\n                                        <div class=\"sq-card__content\">\n                        <div class=\"sq-card__meta\">\n                            <span class=\"sq-card__label\">News<\/span>\n                            <a href=\"https:\/\/www.squawka.com\/en\/news\/chelsea-vs-leeds-predictions-betting-tips-09-09-26\/\" class=\"sq-card__title\">\n                                <h2 class=\"sq-card__title-text\">\n                                    Chelsea vs Leeds predictions and betting tips: Blues fancied at the Bridge                                <\/h2>\n                            <\/a>\n                        <\/div>\n                        <div class=\"sq-card__excerpt\">\n                                                            <a href=\"https:\/\/www.squawka.com\/en\/author\/andrewfrancis\/\" class=\"sq-card__link\">\n                                    Andy Francis                                <\/a>\n                                                        <time class=\"sq-card__label\">2 hours ago<\/time>\n                        <\/div>\n                    <\/div>\n                <\/article>\n                    <\/div>\n            <\/div>\n\n\n\n<style>\n.sq-ptips2-wrap{max-width:760px;margin:30px auto;border:1px solid #e6dcff;border-radius:16px;overflow:hidden;box-shadow:0 14px 34px -22px rgba(51,19,95,.55);background:#fff;font-family:\"Bricolage Grotesque\",\"Helvetica Neue\",Arial,sans-serif}\n.sq-ptips2__bar{margin:0;background:linear-gradient(135deg,#33135f 0%,#6d28d9 100%);color:#fff;font-size:22px;font-weight:800;padding:16px 22px}\n.sq-ptips2__bar::before{content:\"\\25C6 \";color:#f5c451}\n.sq-ptips2__intro{margin:0;padding:16px 22px 4px;color:#4a4066;font-size:15.5px;line-height:1.55}\n.sq-ptips2{margin:12px 22px 4px}\n.sq-ptips2 table{border-collapse:separate;border-spacing:0;width:100%}\n.sq-ptips2 thead th{background:#33135f;color:#fff;font-size:11px;letter-spacing:.06em;text-transform:uppercase;padding:10px 14px;font-weight:800}\n.sq-ptips2 tbody td{padding:12px 14px;vertical-align:top;border-top:1px solid #ece4ff;font-size:14.5px;color:#4a4066;line-height:1.5}\n.sq-ptips2 tbody tr td:first-child{border-left:3px solid #f5c451;font-weight:800;color:#2b1b4d;font-size:16px}\n.sq-ptips2 tbody tr:nth-child(even) td{background:#faf7ff}\n.sq-ptips2-wrap .wp-block-buttons{justify-content:center}\n.sq-ptips2-cta{margin:6px auto 4px}\n.sq-ptips2-cta .wp-block-button__link{background:#6F00FF;color:#fff;font-weight:800;border-radius:10px;padding:12px 22px}\n.sq-ptips2__foot{padding:8px 22px 18px;color:#9a8bb8;font-size:11.5px;line-height:1.5}\n@media(max-width:600px){\n .sq-ptips2 table,.sq-ptips2 tbody,.sq-ptips2 tr,.sq-ptips2 td{display:block;width:auto}\n .sq-ptips2 thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n .sq-ptips2 tr{margin:0 0 12px;border:1px solid #ece4ff;border-radius:11px;overflow:hidden}\n .sq-ptips2 td{border-top:0!important}\n .sq-ptips2 td::before{display:block;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:#8a7fb0;font-weight:800;margin-bottom:2px}\n .sq-ptips2 td:nth-of-type(1)::before{content:\"Premium Tip\"}\n .sq-ptips2 td:nth-of-type(2)::before{content:\"Odds\"}\n .sq-ptips2 td:nth-of-type(3)::before{content:\"Why we\\2019re backing it\"}\n}\n@media(max-width:600px){\n .sq-bb table,.sq-bb tbody,.sq-bb tr,.sq-bb td{display:block;width:auto}\n .sq-bb thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n .sq-bb table{border:0}\n .sq-bb tr{margin:0 0 12px;border:1px solid #e4e7e2;border-radius:11px;background:#fff!important;padding:8px 2px;box-shadow:0 2px 10px -6px rgba(20,32,27,.25)}\n .sq-bb td{border:0!important;padding:7px 16px!important;text-align:left!important}\n .sq-bb td:nth-of-type(1){padding-top:12px!important}\n .sq-bb td:nth-of-type(1) strong{font-size:16px}\n .sq-bb td::before{display:block;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#8a938d;font-weight:800;margin-bottom:2px}\n .sq-bb td:nth-of-type(1)::before{content:\"Our Prediction\"}\n .sq-bb td:nth-of-type(2)::before{content:\"Odds & Bookmaker\"}\n .sq-bb td:nth-of-type(3)::before{content:\"Confidence\"}\n .sq-bb td:nth-of-type(4)::before{content:\"Why We're Backing It\"}\n}\n<\/style>\n","protected":false},"excerpt":{"rendered":"<p>Borussia Dortmund vs Villarreal is a Champions League opener at Signal Iduna Park on Tuesday, with the hosts fancied in a game tipped for goals. Andy Francis has the best bets, a score prediction and the head-to-head record for this Champions League clash below. Premium Tips Andy is with Dortmund, with goals firmly on the&#8230;<\/p>\n","protected":false},"author":427,"featured_media":1486258,"parent":0,"menu_order":0,"template":"","meta":{"_acf_changed":false,"_yoast_wpseo_focuskw":"Borussia Dortmund vs Villarreal predictions","_yoast_wpseo_title":"Borussia Dortmund vs Villarreal predictions and betting tips | Squawka","_yoast_wpseo_metadesc":"Get Squawka predictions, best bets and odds for the Champions League match Borussia Dortmund vs Villarreal on Tuesday 8 September.","footnotes":""},"tags":[],"news-category":[],"class_list":["post-1485014","news","type-news","status-publish","has-post-thumbnail","hentry"],"acf":{"external_featured_image_url":"","hide_featured_image_pattern":true},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.0 (Yoast SEO v28.0) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Borussia Dortmund vs Villarreal predictions and betting tips | Squawka<\/title>\n<meta name=\"description\" content=\"Get Squawka predictions, best bets and odds for the Champions League match Borussia Dortmund vs Villarreal on Tuesday 8 September.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.squawka.com\/en\/news\/borussia-dortmund-vs-villarreal-predictions-betting-tips-08-09-26\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Borussia Dortmund vs Villarreal predictions and betting tips: goals at Signal Iduna Park\" \/>\n<meta property=\"og:description\" content=\"Get Squawka predictions, best bets and odds for the Champions League match Borussia Dortmund vs Villarreal on Tuesday 8 September.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.squawka.com\/en\/news\/borussia-dortmund-vs-villarreal-predictions-betting-tips-08-09-26\/\" \/>\n<meta property=\"og:site_name\" content=\"Squawka | EN\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/SquawkaFootballNews\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-07T11:52:33+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/media.squawka.com\/images\/2026\/09\/07125006\/match_preview-champions-league-5-scaled.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1440\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@squawka\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"NewsArticle\",\"@id\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/news\\\/borussia-dortmund-vs-villarreal-predictions-betting-tips-08-09-26\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/news\\\/borussia-dortmund-vs-villarreal-predictions-betting-tips-08-09-26\\\/\"},\"author\":{\"name\":\"Andy Francis\",\"@id\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/#\\\/schema\\\/person\\\/d3f5147c45808b7b5fdc4aa91fefb30e\"},\"headline\":\"Borussia Dortmund vs Villarreal predictions and betting tips: goals at Signal Iduna Park\",\"datePublished\":\"2026-09-07T11:52:30+00:00\",\"dateModified\":\"2026-09-07T11:52:33+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/news\\\/borussia-dortmund-vs-villarreal-predictions-betting-tips-08-09-26\\\/\"},\"wordCount\":559,\"image\":{\"@id\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/news\\\/borussia-dortmund-vs-villarreal-predictions-betting-tips-08-09-26\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/media.squawka.com\\\/images\\\/2026\\\/09\\\/07125006\\\/match_preview-champions-league-5-scaled.jpg\",\"inLanguage\":\"en-GB\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/news\\\/borussia-dortmund-vs-villarreal-predictions-betting-tips-08-09-26\\\/\",\"url\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/news\\\/borussia-dortmund-vs-villarreal-predictions-betting-tips-08-09-26\\\/\",\"name\":\"Borussia Dortmund vs Villarreal predictions and betting tips | Squawka\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/news\\\/borussia-dortmund-vs-villarreal-predictions-betting-tips-08-09-26\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/news\\\/borussia-dortmund-vs-villarreal-predictions-betting-tips-08-09-26\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/media.squawka.com\\\/images\\\/2026\\\/09\\\/07125006\\\/match_preview-champions-league-5-scaled.jpg\",\"datePublished\":\"2026-09-07T11:52:30+00:00\",\"dateModified\":\"2026-09-07T11:52:33+00:00\",\"description\":\"Get Squawka predictions, best bets and odds for the Champions League match Borussia Dortmund vs Villarreal on Tuesday 8 September.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/news\\\/borussia-dortmund-vs-villarreal-predictions-betting-tips-08-09-26\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.squawka.com\\\/en\\\/news\\\/borussia-dortmund-vs-villarreal-predictions-betting-tips-08-09-26\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/news\\\/borussia-dortmund-vs-villarreal-predictions-betting-tips-08-09-26\\\/#primaryimage\",\"url\":\"https:\\\/\\\/media.squawka.com\\\/images\\\/2026\\\/09\\\/07125006\\\/match_preview-champions-league-5-scaled.jpg\",\"contentUrl\":\"https:\\\/\\\/media.squawka.com\\\/images\\\/2026\\\/09\\\/07125006\\\/match_preview-champions-league-5-scaled.jpg\",\"width\":2560,\"height\":1440},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/news\\\/borussia-dortmund-vs-villarreal-predictions-betting-tips-08-09-26\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Squawka\",\"item\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"News\",\"item\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/news\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Borussia Dortmund vs Villarreal predictions and betting tips: goals at Signal Iduna Park\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/\",\"name\":\"Squawka | EN\",\"description\":\"Football News, Stats, and More...\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/#\\\/schema\\\/person\\\/d3f5147c45808b7b5fdc4aa91fefb30e\",\"name\":\"Andy Francis\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8c053c8f3cb7d09dbb9315fa94dbf978d043569804ccfbd0cbc669cae187cbb2?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8c053c8f3cb7d09dbb9315fa94dbf978d043569804ccfbd0cbc669cae187cbb2?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8c053c8f3cb7d09dbb9315fa94dbf978d043569804ccfbd0cbc669cae187cbb2?s=96&d=mm&r=g\",\"caption\":\"Andy Francis\"},\"description\":\"Andy Francis has a decade of experience in sport, working in content, betting and scouting roles for various professional clubs and companies, including Football Radar and Betting Odds. Andy is a Barnet fan, and also follows NFL and Darts closely.\",\"sameAs\":[\"https:\\\/\\\/x.com\\\/andrew_francls\"],\"url\":\"https:\\\/\\\/www.squawka.com\\\/en\\\/author\\\/andrewfrancis\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Borussia Dortmund vs Villarreal predictions and betting tips | Squawka","description":"Get Squawka predictions, best bets and odds for the Champions League match Borussia Dortmund vs Villarreal on Tuesday 8 September.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.squawka.com\/en\/news\/borussia-dortmund-vs-villarreal-predictions-betting-tips-08-09-26\/","og_locale":"en_GB","og_type":"article","og_title":"Borussia Dortmund vs Villarreal predictions and betting tips: goals at Signal Iduna Park","og_description":"Get Squawka predictions, best bets and odds for the Champions League match Borussia Dortmund vs Villarreal on Tuesday 8 September.","og_url":"https:\/\/www.squawka.com\/en\/news\/borussia-dortmund-vs-villarreal-predictions-betting-tips-08-09-26\/","og_site_name":"Squawka | EN","article_publisher":"https:\/\/www.facebook.com\/SquawkaFootballNews\/","article_modified_time":"2026-09-07T11:52:33+00:00","og_image":[{"width":2560,"height":1440,"url":"https:\/\/media.squawka.com\/images\/2026\/09\/07125006\/match_preview-champions-league-5-scaled.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_site":"@squawka","twitter_misc":{"Estimated reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"NewsArticle","@id":"https:\/\/www.squawka.com\/en\/news\/borussia-dortmund-vs-villarreal-predictions-betting-tips-08-09-26\/#article","isPartOf":{"@id":"https:\/\/www.squawka.com\/en\/news\/borussia-dortmund-vs-villarreal-predictions-betting-tips-08-09-26\/"},"author":{"name":"Andy Francis","@id":"https:\/\/www.squawka.com\/en\/#\/schema\/person\/d3f5147c45808b7b5fdc4aa91fefb30e"},"headline":"Borussia Dortmund vs Villarreal predictions and betting tips: goals at Signal Iduna Park","datePublished":"2026-09-07T11:52:30+00:00","dateModified":"2026-09-07T11:52:33+00:00","mainEntityOfPage":{"@id":"https:\/\/www.squawka.com\/en\/news\/borussia-dortmund-vs-villarreal-predictions-betting-tips-08-09-26\/"},"wordCount":559,"image":{"@id":"https:\/\/www.squawka.com\/en\/news\/borussia-dortmund-vs-villarreal-predictions-betting-tips-08-09-26\/#primaryimage"},"thumbnailUrl":"https:\/\/media.squawka.com\/images\/2026\/09\/07125006\/match_preview-champions-league-5-scaled.jpg","inLanguage":"en-GB"},{"@type":"WebPage","@id":"https:\/\/www.squawka.com\/en\/news\/borussia-dortmund-vs-villarreal-predictions-betting-tips-08-09-26\/","url":"https:\/\/www.squawka.com\/en\/news\/borussia-dortmund-vs-villarreal-predictions-betting-tips-08-09-26\/","name":"Borussia Dortmund vs Villarreal predictions and betting tips | Squawka","isPartOf":{"@id":"https:\/\/www.squawka.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.squawka.com\/en\/news\/borussia-dortmund-vs-villarreal-predictions-betting-tips-08-09-26\/#primaryimage"},"image":{"@id":"https:\/\/www.squawka.com\/en\/news\/borussia-dortmund-vs-villarreal-predictions-betting-tips-08-09-26\/#primaryimage"},"thumbnailUrl":"https:\/\/media.squawka.com\/images\/2026\/09\/07125006\/match_preview-champions-league-5-scaled.jpg","datePublished":"2026-09-07T11:52:30+00:00","dateModified":"2026-09-07T11:52:33+00:00","description":"Get Squawka predictions, best bets and odds for the Champions League match Borussia Dortmund vs Villarreal on Tuesday 8 September.","breadcrumb":{"@id":"https:\/\/www.squawka.com\/en\/news\/borussia-dortmund-vs-villarreal-predictions-betting-tips-08-09-26\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.squawka.com\/en\/news\/borussia-dortmund-vs-villarreal-predictions-betting-tips-08-09-26\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.squawka.com\/en\/news\/borussia-dortmund-vs-villarreal-predictions-betting-tips-08-09-26\/#primaryimage","url":"https:\/\/media.squawka.com\/images\/2026\/09\/07125006\/match_preview-champions-league-5-scaled.jpg","contentUrl":"https:\/\/media.squawka.com\/images\/2026\/09\/07125006\/match_preview-champions-league-5-scaled.jpg","width":2560,"height":1440},{"@type":"BreadcrumbList","@id":"https:\/\/www.squawka.com\/en\/news\/borussia-dortmund-vs-villarreal-predictions-betting-tips-08-09-26\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Squawka","item":"https:\/\/www.squawka.com\/en\/"},{"@type":"ListItem","position":2,"name":"News","item":"https:\/\/www.squawka.com\/en\/news\/"},{"@type":"ListItem","position":3,"name":"Borussia Dortmund vs Villarreal predictions and betting tips: goals at Signal Iduna Park"}]},{"@type":"WebSite","@id":"https:\/\/www.squawka.com\/en\/#website","url":"https:\/\/www.squawka.com\/en\/","name":"Squawka | EN","description":"Football News, Stats, and More...","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.squawka.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Person","@id":"https:\/\/www.squawka.com\/en\/#\/schema\/person\/d3f5147c45808b7b5fdc4aa91fefb30e","name":"Andy Francis","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/secure.gravatar.com\/avatar\/8c053c8f3cb7d09dbb9315fa94dbf978d043569804ccfbd0cbc669cae187cbb2?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/8c053c8f3cb7d09dbb9315fa94dbf978d043569804ccfbd0cbc669cae187cbb2?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/8c053c8f3cb7d09dbb9315fa94dbf978d043569804ccfbd0cbc669cae187cbb2?s=96&d=mm&r=g","caption":"Andy Francis"},"description":"Andy Francis has a decade of experience in sport, working in content, betting and scouting roles for various professional clubs and companies, including Football Radar and Betting Odds. Andy is a Barnet fan, and also follows NFL and Darts closely.","sameAs":["https:\/\/x.com\/andrew_francls"],"url":"https:\/\/www.squawka.com\/en\/author\/andrewfrancis\/"}]}},"yoast_title":"Borussia Dortmund vs Villarreal predictions and betting tips | Squawka","yoast_description":"Get Squawka predictions, best bets and odds for the Champions League match Borussia Dortmund vs Villarreal on Tuesday 8 September.","yoast_keyword":"Borussia Dortmund vs Villarreal predictions","_links":{"self":[{"href":"https:\/\/www.squawka.com\/en\/wp-json\/wp\/v2\/news\/1485014","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.squawka.com\/en\/wp-json\/wp\/v2\/news"}],"about":[{"href":"https:\/\/www.squawka.com\/en\/wp-json\/wp\/v2\/types\/news"}],"author":[{"embeddable":true,"href":"https:\/\/www.squawka.com\/en\/wp-json\/wp\/v2\/users\/427"}],"version-history":[{"count":2,"href":"https:\/\/www.squawka.com\/en\/wp-json\/wp\/v2\/news\/1485014\/revisions"}],"predecessor-version":[{"id":1486269,"href":"https:\/\/www.squawka.com\/en\/wp-json\/wp\/v2\/news\/1485014\/revisions\/1486269"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.squawka.com\/en\/wp-json\/wp\/v2\/media\/1486258"}],"wp:attachment":[{"href":"https:\/\/www.squawka.com\/en\/wp-json\/wp\/v2\/media?parent=1485014"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.squawka.com\/en\/wp-json\/wp\/v2\/tags?post=1485014"},{"taxonomy":"news-category","embeddable":true,"href":"https:\/\/www.squawka.com\/en\/wp-json\/wp\/v2\/news-category?post=1485014"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}