Winners play Germany or France in the final on the 10th July (Stade de France). Players do not carry their bookings to the final unless it is a red card shown on the semis.
Bet live on Portugal v Wales at bet365 > Live In-Play
Portugal
I have mentioned before my belief that Portugal will be the winnner of Euro 2016. Yes, they have not proved they can make it; but the most important is they qualify with one way or another. Fernando Santos’ came 3rd in their group and qualified with 3 draws. Their scores were: 1-1 vs Iceland, 0-0 vs Austria and 3-3 vs Hungary. In the last game they went behind 3 times, but managed to equalise all 3 of them.
Portugal improved in the knock out matches. They first beat Croatia in the extra time (1-0) and later qualified against Poland on penalties (1-1).
CR7 has been the 1st player in history to score in a 4th successive Euro. But he chases another record, that of the all-time top-scorer of the tournament. He needs a goal to ‘catch’ Platini on top of the list and two to overtake.
Portugal is usually strong defensively. Pepe and Fonte have good chemistry but the Real Madrid man is a major doubt ahead of tonight’s clash. Carvalho, 38, will probably replace him if he fails the late fitness test.
Possible line-up
Portugal: Rui Patrício; Cédric, Fonte, Ricardo Carvalho (or Pepe), Guerreiro; Danilo, João Mário, Adrien Silva, Sanches; Nani, Cristiano Ronaldo.
Out: William Carvalho (suspended)
Doubt: Pepe (thigh)
Wales
The fairy tale continues! Can Wales go all the way like Greece did in 2004? Winning the group was just an indication, but the 3-1 win against Belgium looks more like proof. They were cynical in front of the opposite goal and defended well.
Manager Chris Coleman wants Wales “to do all the things that have got us here”. But he cannot count on suspended Ramsey. There’s been numerous times people speak about the “world class duo” in the team, but now Bale has been left alone. Davies is also suspended.
Possible line-up
Wales: Hennessey; Chester, Ashley Williams, Collins; Gunter, Allen, Ledley, Jonathan Williams, Taylor; Bale, Robson-Kanu.
Out: Davies (suspended), Ramsey (suspended)
Bet live on Portugal v Wales at bet365 > Live In-Play
Our bet: We expect a competitive match and goals from both sides (BTTS or G/G elsewhere). Portugal has not won a single game in 90 minutes. The absence of Ramsey however could prove crucial. We back Portugal’s win at the price of 2.20 and predict a correct scoreline between 1-1 (to cover our bet) and 2-1 (to increase profit).
Daily Football Picks
| Date | Event | Pick | Odds | Confidence | W/L | |
|---|---|---|---|---|---|---|
| 14/11/2026 | NL | Austria - Ireland | BTTS (GG) | 1.87 | 7/10 | |
| 14/11/2026 | NL | Portugal - Denmark | GG & Under 5.5 | 1.95 | 7/10 | |
| 14/11/2026 | NL | Sweden - Bosnia | 1 & Over 2.5 | 2.13 | 8/10 | |
| 13/11/2026 | NL | Scotland - North Macedonia | BTTS (GG) | 2.75 | 6/10 | ✅ |
| 13/11/2026 | NL | Netherlands - Greece | X/1 at HT/FT | 2.05 | 6/10 | ❌ |
| 13/11/2026 | NL | Slovakia - Feroe | Over 2.5 | 1.85 | 8/10 | ✅ |
| 12/11/2026 | NL | Czechia - Spain | BTTS (GG) | 2.05 | 8/10 | ❌ |
| 12/11/2026 | NL | England - Croatia | BTTS (GG) | 2.00 | 8/10 | ✅ |
| 12/11/2026 | ARG - SC | Estudiantes - Ind. Rivadavia | 1 | 2.45 | 7/10 | ❌ |
| 11/11/2026 | BRA - B | Londrina - Nautico | BTTS (GG) | 1.75 | 8/10 | ✅ |
| 11/11/2026 | ENG - FLT | Sheff Wed - Accrington | X/1 at HT/FT | 5.20 | 5/10 | ❌ |
| 10/11/2026 | ENG - FLT | Oxford - Cheltenham | BTTS (GG) | 1.83 | 8/10 | ❌ |
| 10/11/2026 | ENG - FLT | Leicester - Walsall | 1 & GG | 2.45 | 6/10 | ✅ |
| 10/11/2026 | ENG - FLT | Crew - Wigan | Over 2.5 | 1.75 | 7/10 | ✅ |
| 09/11/2026 | SPA - LL2 | Sabadell - Sociedad B | BTTS (GG) | 2.00 | 8/10 | ❌ |
| 08/11/2026 | ITA - A | Genoa - Milan | BTTS (GG) | 1.95 | 8/10 | ✅ |
| 08/11/2026 | ITA - A | Inter - Como | Como 1st goal | 2.40 | 7/10 | ❌ |
| 08/11/2026 | ITA - A | Fiorentina - Juventus | GG & Over 2.5 | 2.10 | 7/10 | ✅ |
| 08/11/2026 | ENG - PL | Man Utd - Aston Villa | 2 | 3.30 | 7/10 | ❌ |
| 08/11/2026 | GER - BL | Freiburg - Union Berlin | 1 & Over 2.5 | 2.15 | 9/10 | ❌ |
| 07/11/2026 | ENG - CH | West Brom - Millwall | BTTS (GG) | 1.70 | 9/10 | ❌ |
| 07/11/2026 | ITA - A | Roma - Sassuolo | Roma Over 2.5 | 1.90 | 9/10 | ✅ |
| 07/11/2026 | SPA - LL | Valencia - Real Madrid | GG & Over 3.5 | 2.50 | 7/10 | ❌ |
| 07/11/2026 | GER - BL | Leipzig - Augsburg | 1 & GG | 2.30 | 7/10 | ✅ |
| 06/11/2026 | SPA - LL | Sevilla - Alaves | BTTS (GG) | 1.95 | 8/10 | ❌ |
| 06/11/2026 | ENG - PL | Everton - Coventry | 1 & Over 1.5 | 2.00 | 8/10 | ✅ |
| 06/11/2026 | GER - BL | Hamburg - Gladbach | 2-3 goals | 2.10 | 7/10 | ❌ |
| 05/11/2026 | EUL | AZ Alkmaar - Juventus | BTTS (GG) | 1.70 | 9/10 | ✅ |
| 05/11/2026 | CL | Panathinaikos - CSKA Sofia | 1 & Over 2.5 | 2.10 | 8/10 | ✅ |
| 05/11/2026 | EUL | Milan - Ferencvaros | 1/1 at HT/FT | 1.90 | 7/10 | ❌ |
| 05/11/2026 | EUL | Sociedad - Lyon | 1 & Over 1.5 | 1.90 | 9/10 | ❌ |
| 04/11/2026 | CHL | AEK - Real Madrid | BTTS (GG) | 1.65 | 9/10 | ✅ |
| 04/11/2026 | CHL | Porto - Napoli | 1 | 1.90 | 8/10 | ✅ |
| 04/11/2026 | CHL | Viking - Sabah | Under 3.5 | 2.00 | 7/10 | ❌ |
| 04/11/2026 | CHL | Dortmund - Betis | GG & Over 2.5 | 1.80 | 9/10 | ✅ |
| 03/11/2026 | ENG - PL | Birmingham - Millwall | BTTS (GG) | 1.70 | 9/10 | ❌ |
| 03/11/2026 | CHL | Villareal - PSG | 2 | 1.75 | 9/10 | ✅ |
| 03/11/2026 | CHL | Barcelona - Aston Villa | 1 & Over 3.5 | 1.90 | 8/10 | ❌ |
| 03/11/2026 | CHL | Shakhtar - Sporting | GG & Over 2.5 | 2.00 | 8/10 | ❌ |
| 02/11/2026 | FRA - L1 | Lorient - Brest | BTTS (GG) | 1.80 | 8/10 | ❌ |
| 02/11/2026 | ENG - PL | Newcastle - Everton | 1X & GG | 2.10 | 8/10 | ❌ |
| 02/11/2026 | ITA - A | Sassuolo - Fiorentina | GG & Over 2.5 | 1.75 | 9/10 | ✅ |
| 01/11/2026 | ITA - A | Juventus - Napoli | BTTS (GG) | 1.75 | 8/10 | ❌ |
| 01/11/2026 | GRE - SL | Panathinaikos - AEK | 1 | 2.30 | 6/10 | ✅ |
| 01/11/2026 | ITA - A | Lazio - Cagliari | 1 & Over 1.5 | 1.80 | 9/10 | ✅ |
| 01/11/2026 | ENG - PL | Liverpool - Arsenal | 2-3 goals | 2.00 | 8/10 | ❌ |
| 31/10/2026 | SPA - LL | Betis - Malaga | BTTS (GG) | 1.85 | 8/10 | ✅ |
| 31/10/2026 | ITA - A | Milan - Inter | 2 | 2.05 | 8/10 | ❌ |
| 31/10/2026 | GER - BL | Bayern - Dortmund | BTTS (GG) at HT | 3.25 | 6/10 | ❌ |
| 31/10/2026 | ENG - PL | Aston Villa - Fulham | 1 | 2.00 | 9/10 | ❌ |
| 30/10/2026 | SPA - LL | Villareal - Espanyol | BTTS (GG) | 1.70 | 9/10 | ❌ |
| 30/10/2026 | FRA - L1 | Lille - Lens | BTTS (GG) | 1.72 | 9/10 | ❌ |
| 30/10/2026 | NOR - A | Bodo - Viking | GG & Over 3.5 | 2.00 | 8/10 | ✅ |
| 30/10/2026 | FRA - L1 | Le Havre - PSG | Over 3.5 | 1.90 | 8/10 | ✅ |
| 29/10/2026 | ITA - A | Frosinone - Lecce | Under 2.5 | 3.10 | 7/10 | ❌ |
| 29/10/2026 | ITA - A | Fiorentina - Atalanta | 1st G - Fiorentina | 1.80 | 8/10 | ❌ |
| 28/10/2026 | ITA - A | Milan - Bologna | BTTS (GG) | 1.98 | 8/10 | ✅ |
| 28/10/2026 | SCO - PL | Hearts - Rangers | GG & Over 2.5 | 1.90 | 8/10 | ✅ |
| 28/10/2026 | ITA - A | Monza - Napoli | GG & Under 4.5 | 2.25 | 7/10 | ❌ |
| 28/10/2026 | GRE - CUP | Panathinaikos - Aris | Over 2.5 | 2.15 | 7/10 | ✅ |
| 27/10/2026 | ITA - A | Roma - Cagliari | BTTS (GG) | 2.05 | 7/10 | ✅ |
| 27/10/2026 | ITA - A | Torino - Como | GG & Over 2.5 | 2.00 | 8/10 | ✅ |
| 27/10/2026 | ITA - A | Sassuolo - Lazio | GG & Over 2.5 | 1.90 | 9/10 | ✅ |
| 26/10/2026 | POR - LP | Santa Clara - Benfica | BTTS (GG) | 2.10 | 8/10 | ✅ |
| 26/10/2026 | SPA - LL | Sevilla - Osasuna | 1 | 1.93 | 8/10 | ✅ |
| 26/10/2026 | TUR - A | Galatasaray - Fenerbahce | 1 & GG | 3.25 | 6/10 | ✅ |
| 25/10/2026 | FRA - L1 | Angers - Lorient | BTTS (GG) | 1.80 | 8/10 | ❌ |
| 25/10/2026 | SPA - LL | Barcelona - Real Madrid | GG at HT | 2.55 | 7/10 | ❌ |
| 25/10/2026 | ENG - PL | Man Utd - Bournemouth | 1 & GG | 3.80 | 6/10 | ❌ |
| 25/10/2026 | ITA - A | Atalanta - Frosinone | 1 | 1.85 | 8/10 | ❌ |
| 24/10/2026 | ITA - A | Cagliari - Bologna | BTTS (GG) | 1.80 | 8/10 | ❌ |
| 24/10/2026 | ENG - PL | Aston Villa - Man City | 1 | 4.95 | 6/10 | ✅ |
| 24/10/2026 | GER - BL | Dortmund - Eintracht | X/1 at HT/FT | 5.25 | 6/10 | ✅ |
| 24/10/2026 | ITA - A | Napoli - Roma | 2-3 goals | 2.00 | 8/10 | ❌ |
| 23/10/2026 | ITA - A | Torino - Monza | BTTS (GG) | 1.75 | 8/10 | ✅ |
| 23/10/2026 | NED - A | GA Eagles - Telstar | 1 & Over 2.5 | 2.10 | 7/10 | ✅ |
| 23/10/2026 | GER - BL | Stuttgart - Gladbach | GG & Over 3.5 | 2.10 | 7/10 | ✅ |
| 22/10/2026 | EUL | Juventus - Rennes | BTTS (GG) | 1.80 | 8/10 | ✅ |
| 22/10/2026 | EUL | Lech Poznan - Sunderland | Over 2.5 | 1.80 | 7/10 | ❌ |
| 22/10/2026 | CL | Getafe - Lugano | 1 | 1.88 | 8/10 | ❌ |
| 22/10/2026 | EUL | Hoffenheim - Lyon | 2 | 3.50 | 8/10 | ❌ |
| 21/10/2026 | CHL | Inter - Shakhtar | BTTS (GG) | 1.75 | 8/10 | ❌ |
| 21/10/2026 | CHL | Betis - Feyenoord | 1 & Over 2.5 | 2.00 | 7/10 | ❌ |
| 21/10/2026 | CHL | Aston Villa - Viking | 1 & Over 3.5 | 2.00 | 7/10 | ✅ |
| 21/10/2026 | CHL | Real Madrid - Leipzig | 1 & GG | 2.15 | 8/10 | ✅ |
| 20/10/2026 | CHL | Man City - AEK | BTTS (GG) | 2.10 | 7/10 | ✅ |
| 20/10/2026 | CHL | PSG - Barcelona | BTTS (GG) at HT | 2.50 | 8/10 | ❌ |
| 20/10/2026 | CHL | Napoli - Bodo Glimt | 1 | 1.80 | 8/10 | ✅ |
| 20/10/2026 | CHL | Liverpool - Villareal | 1 & GG | 2.75 | 8/10 | ✅ |
| 19/10/2026 | ITA - A | Monza - Cagliari | BTTS (GG) | 1.80 | 8/10 | ❌ |
| 19/10/2026 | ENG - PL | Tottenham - Coventry | 1 & GG | 2.95 | 8/10 | ✅ |
| 19/10/2026 | TUR - A | Trabzonspor - Besiktas | GG & Over 2.5 | 1.75 | 9/10 | ❌ |
| 18/10/2026 | FRA - A | Lorient - Monaco | BTTS (GG) | 1.80 | 8/10 | ❌ |
| 18/10/2026 | SPA - LL | Real Madrid - Sevilla | BTTS (GG) | 1.90 | 7/10 | ✅ |
| 18/10/2026 | ITA - A | Milan - Atalanta | GG & Over 2.5 | 2.10 | 8/10 | ✅ |
| 17/10/2026 | BRA - A | Athletico - Palmeiras | BTTS (GG) | 1.75 | 9/10 | ❌ |
| 17/10/2026 | SPA - LL | Valencia - Bilbao | 1 | 3.25 | 7/10 | ❌ |
| 17/10/2026 | ENG - PL | Newcastle - Aston Villa | 2 | 3.10 | 7/10 | ✅ |
| 17/10/2026 | ITA - A | Bologna - Inter | GG & Under 4.5 | 2.30 | 8/10 | ✅ |
| 16/10/2026 | BRA - A | Mirasol - Internacional | BTTS (GG) | 1.75 | 9/10 | ❌ |
| 16/10/2026 | GER - BL | Eintracht - Koln | GG & Over 3.5 | 2.00 | 8/10 | ❌ |
| 16/10/2026 | FRA - A | Le Mans - Toulouse | X | 3.60 | 5/10 | ❌ |
| 16/10/2026 | ENG - CH | Burnley - Wolves | X | 3.55 | 5/10 | ❌ |
| 15/10/2026 | EUL | Celta - Juventus | BTTS (GG) | 2.00 | 8/10 | ✅ |
| 15/10/2026 | EUL | Benfica - Celtic | Over 3.5 | 2.15 | 8/10 | ✅ |
| 15/10/2026 | CL | Freiburg - Jablonec | 1 & Over 2.5 | 1.83 | 8/10 | ✅ |
| 15/10/2026 | CL | Panathinaikos - Borac | 1/1 & Over 2.5 | 2.15 | 8/10 | ✅ |
| 14/10/2026 | CHL | Shakhtar - AEK | BTTS (GG) | 1.70 | 9/10 | ✅ |
| 14/10/2026 | CHL | Aston Villa - Fenerbahce | GG & Over 2.5 | 2.00 | 9/10 | ❌ |
| 14/10/2026 | CHL | Feyenoord - Como | GG & Under 4.5 | 2.20 | 8/10 | ❌ |
| 14/10/2026 | CHL | LASK - Liverpool | Under 2.5 | 2.70 | 7/10 | ❌ |
| 13/10/2026 | CHL | Galatasaray - Barcelona | 2/2 at HT/FT | 1.84 | 8/10 | ❌ |
| 13/10/2026 | CHL | Viking - Bayern | BTTS (GG) | 1.78 | 9/10 | ✅ |
| 13/10/2026 | CHL | Villareal - Napoli | 2 | 3.30 | 6/10 | ❌ |
| 13/10/2026 | CHL | Atletico - Man Utd | 1 | 1.97 | 8/10 | ✅ |
| 13/10/2026 | CHL | Arsenal - Lille | BTTS (GG) | 2.25 | 7/10 | ❌ |
| 13/10/2026 | CHL | Lens - Sporting | X | 3.75 | 5/10 | ❌ |
| 12/10/2026 | SPA - LL | Levante - Sevilla | BTTS (GG) | 1.80 | 9/10 | ✅ |
| 12/10/2026 | ENG - PL | Coventry - Newcastle | GG & Under 5.5 | 2.10 | 8/10 | ✅ |
| 12/10/2026 | ITA - A | Atalanta - Venezia | X/1 at HT/FT | 4.75 | 5/10 | ❌ |
| 11/10/2026 | BRA - A | Atletico MG - Santos | BTTS (GG) | 1.80 | 9/10 | ✅ |
| 11/10/2026 | ENG - PL | Liverpool - Man City | 2-3 goals | 2.00 | 8/10 | ✅ |
| 11/10/2026 | ENG - PL | Hull - Everton | Under 2.5 | 1.85 | 8/10 | ❌ |
| 11/10/2026 | ITA - A | Como - Roma | GG & Under 4.5 | 2.10 | 8/10 | ❌ |
| 10/10/2026 | SPA - LL | Alaves - Atletico | BTTS (GG) | 1.80 | 8/10 | ✅ |
| 10/10/2026 | SPA - LL | Real - Villareal | 1 & GG | 2.30 | 8/10 | ❌ |
| 10/10/2026 | ENG - PL | Chelsea - Bournemouth | 1 | 1.80 | 7/10 | ✅ |
| 10/10/2026 | ENG - PL | Arsenal - Leeds | X/1 at HT/FT | 4.75 | 5/10 | ✅ |
| 09/10/2026 | SPA - LL | Malaga - Espanyol | BTTS (GG) | 1.80 | 8/10 | ✅ |
| 09/10/2026 | GER - BL | Dortmund - Werder | BTTS No (NG) | 2.25 | 7/10 | ❌ |
| 09/10/2026 | POR - LP | Braga - Sporting CP | GG & Over | 2.15 | 8/10 | ✅ |
| 09/10/2026 | NOR - A | Brann - Viking | Over 1.5 at HT | 2.10 | 8/10 | ✅ |
| 08/10/2026 | BRA - A | Athletico Par. - Atletico MG | BTTS (GG) | 1.80 | 8/10 | ✅ |
| 08/10/2026 | BRA - A | Palmeiras - Bahia | 1 & Under 4.5 | 1.90 | 9/10 | ✅ |
| 08/10/2026 | BRA - A | Fluminense - Coritiba | Over 2.5 | 1.90 | 7/10 | ✅ |
| 07/10/2026 | BRA - A | Remo - Gremio | BTTS (GG) | 1.72 | 8/10 | ✅ |
| 07/10/2026 | BRA - A | Bragantino - Mirasol | 2 | 4.75 | 5/10 | ❌ |
| 07/10/2026 | BRA - A | Internacional - Corinthians | 1 | 2.25 | 7/10 | ✅ |
| 06/10/2026 | UNL | Croatia - Spain | BTTS (GG) | 1.85 | 7/10 | ✅ |
| 06/10/2026 | UNL | Moldova - Slovakia | Over 2.5 | 1.80 | 7/10 | ✅ |
| 06/10/2026 | UNL | Albaina - San Marino | NG & Over 3.5 | 2.00 | 8/10 | ❌ |
| 05/10/2026 | UNL | Bosnia - Poland | BTTS (GG) | 1.67 | 8/10 | ❌ |
| 05/10/2026 | UNL | France - Belgium | GG & Over 2.5 | 1.93 | 7/10 | ✅ |
| 04/10/2026 | UNL | Netherlands - Serbia | BTTS (GG) | 2.20 | 7/10 | ✅ |
| 04/10/2026 | UNL | Portugal - Norway | GG & Over 2.5 | 1.75 | 8/10 | ✅ |
| 04/10/2026 | UNL | Greece - Germany | GG & Under 4.5 | 2.20 | 7/10 | ❌ |
| 03/10/2026 | UNL | Croatia - England | BTTS (GG) | 1.67 | 9/10 | ❌ |
| 03/10/2026 | BRA - A | Atl. Mineiro - Bragantino | 1 | 2.15 | 9/10 | ✅ |
| 02/10/2026 | UNL | Belgium - Turkey | BTTS (GG) | 1.60 | 9/10 | ❌ |
| 02/10/2026 | UNL | Bosnia - Sweden | GG & Over 2.5 | 2.00 | 8/10 | ❌ |
| 02/10/2026 | UNL | France - Italy | 2-3 goals | 2.00 | 7/10 | ✅ |
| 01/10/2026 | UNL | Germany - Serbia | BTTS (GG) | 1.90 | 7/10 | ❌ |
| 01/10/2026 | UNL | Denmark - Portugal | GG & Over 2.5 | 2.00 | 8/10 | ✅ |
| 01/10/2026 | UNL | Greece - Netherlands | 2-3 goals | 2.00 | 7/10 | ❌ |







