France vs. Switzerland Predictions: Both Teams to Score & Xhaka to be booked

Tournament favorites France enter of the Round of 16 game with a game against Switzerland. We've already seen shocks at this stage a Euro 2020 but Neil Monnery isn't seeing one here...
Location: Bucharest, Romania
Date: Monday, June 28
Kick Off Time: 3PM ET
TV: ESPN
France are the betting favorite to win Euro 2020 and all of the talking heads have been purring about their performances so far. I’m not as enthused however. A win in Munich against Germany is never a bad result but this German team isn’t the best. Next up they drew with Hungary (albeit in the Hungarian capital) before drawing 2-2 with Portugal.
The front three of Griezmann, Mbappe and Benzema haven’t just fully synced up since the Real Madrid striker was brought back into the fold after a six-year absence from the national team.
Having written all that, I struggle to see Switzerland giving them too many issues. They went through having been comprehensively beaten by Italy, drawing with a Welsh team that got thumped in their Round of 16 game and then qualified thanks to beating quite possibly the biggest disappointment in the whole competition in Turkey.
I rarely put up Moneyline picks at short odds but the fact you can get France to win in 90 minutes at -150 with William Hill in New Jersey stuns me. I’m not sure if the Sportsbooks have been put off by the stunning Czech Republic upset of the Netherlands yesterday but even though they are odds-on, that is a far better price than I expected.
France do have some injury concerns ahead of this one. Dembele is out and four players including Lemar and Digne are questionable. As for the Swiss, they have a full squad to choose from.
I’ll avoid the Moneyline but France/France in the HT/FT market at +375 with William Hill seems to be a good bet. I don’t expect the French to trounce the Swiss but they could easily take the lead in the first 45 and hold on to win the match.
The Both Team to Score market is pretty much what you’d expect with ‘No’ the favorite but considering Hungary scored against this French side, a small wager on ‘Yes’ at +120 with Resorts Casino or William Hill is better than a 50:50 chance of happening. Switzerland do have some dangerous players - notably Xherdan Shaqiri and Breel Embolo - going forward so them carving out a really good chance wouldn’t be a complete stunner.
Granit Xhaka to be shown a card is a paltry +190 but it is Granit Xhaka and the French will be fast on the break. I’m still playing it.
Picks: France/France in the HT/FT market at +375. Yes on BTTS at +120 and Xhaka to be shown a card at +190.