The game never stops — and neither do we. Welcome to the SDH Network, Around the Corner from Everywhere.

Morning Espresso is brought to you by Oglethorpe University, Atlanta’s premier undergraduate learning experience and soccer powerhouse.

🌍 Europe’s Last-Chance Chaos

Thursday’s UEFA World Cup playoff semifinals delivered exactly what these nights are supposed to deliver: nerves, swings, and heartbreak. Wales and Ireland both saw their World Cup hopes end in penalty shootouts, the cruelest possible finish for two teams that had done enough to believe they were still alive. Wales pushed Bosnia and Herzegovina to the brink before falling 4-2 on penalties after a 1-1 draw, while Ireland blew an early two-goal lead against the Czech Republic, then lost 4-3 in the shootout after a 2-2 match.

The Wales defeat will sting for a long time because it felt there for them. Daniel James smashed home a brilliant opener, Karl Darlow produced a huge save to keep Bosnia out earlier, and Craig Bellamy’s side played with the kind of energy and edge that has become its identity. But Bosnia had Edin Dzeko, and at 40 years old he still found the moment that mattered most, rising late to force extra time before Bosnia kept its nerve from the spot. Brennan Johnson and Neco Williams missed in the shootout, and another Welsh dream ended with that familiar walk from belief to devastation.

Ireland’s exit was a different kind of agony. They stormed in front through Troy Parrott’s penalty and an own goal, had the Czech Republic wobbling badly, and still could not finish the job. Patrik Schick pulled one back, Ladislav Krejci leveled late, and once the match drifted into penalties the momentum had shifted. Ireland was even in front in the shootout before failing to convert its last two attempts, turning what looked like a famous away result into one more painful near miss.

Elsewhere, the playoff bracket gave us a reminder that elite strikers do not always age on schedule. Dzeko’s late header kept Bosnia alive, while 37-year-old Robert Lewandowski dragged Poland back from a goal down against Albania in a 2-1 win. Sweden also moved on behind a Viktor Gyökeres hat trick against Ukraine, setting up a fascinating final against Poland. Italy handled Northern Ireland 2-0 to keep its own survival bid alive, and Kosovo moved within one match of a first-ever World Cup by winning a wild 4-3 thriller at Slovakia.

Now the finals are set, and they are outstanding: Bosnia and Herzegovina vs. Italy, Sweden vs. Poland, Kosovo vs. Türkiye, and Czech Republic vs. Denmark. Four places remain, and after what Thursday delivered, nobody should pretend any of these are easy to call.

🌎 Last-Chance Life for Bolivia and Jamaica

The inter-confederation playoffs in Mexico delivered two very different kinds of survival stories Thursday night, but they ended in the same place: Bolivia and Jamaica are still alive. Bolivia came from behind to beat Suriname 2-1 in Monterrey, while Jamaica edged New Caledonia 1-0 in Guadalajara, sending both sides into finals that now sit one win away from the World Cup.

Bolivia’s path was the more dramatic of the two. Suriname grabbed the lead early in the second half through Liam van Gelderen and looked set to frustrate La Verde, but Bolivia found another gear late. Moisés Paniagua equalized in the 72nd minute, then Miguel Terceros converted the winning penalty seven minutes later to complete the comeback. For a country chasing its first World Cup appearance since 1994, it was the kind of result built on nerve as much as quality. Bolivia coach Óscar Villegas said afterward that his team never believes anything is lost, and that belief showed when the match started to tilt against them.

The bigger picture for Bolivia is compelling because this squad is so young, with most of its players born well after the country’s last World Cup appearance. That made the comeback feel like more than one result. It felt like a glimpse of a new generation trying to drag Bolivia back onto the global stage. Now comes a final against Iraq, and after surviving this kind of pressure, they will head into that match convinced they can write another chapter. Former Atlanta United center back Efraín Morales played the entire match for Bolivia and came up big late as La Verde held on to the result.

Jamaica’s night was less dramatic on the scoreboard but still tense in its own way. Bailey Cadamarteri scored in the 18th minute, and that proved enough for a 1-0 win over New Caledonia, with Andre Blake producing a critical late save to keep the Reggae Boyz in front. Jamaica had more talent on the field and enough quality to get through, but the performance never fully matched the names on the team sheet. It was a win that kept the dream alive without answering every question about whether this group can truly look like a World Cup team over 90 minutes.

That is what makes the next round so interesting. Bolivia earned its place there with resilience and momentum. Jamaica earned its place with just enough edge to avoid disaster. Now Bolivia will face Iraq, and Jamaica will meet DR Congo, with both knowing they are only one result from turning playoff survival into a place at the 2026 World Cup.

🧪 Friendly Signals, Real Questions

Thursday’s friendlies and early Friday tuneups offered the usual mixed bag of reassurance and warning signs, but a few themes stood out quickly. France looked sharp in a 2-1 win over Brazil in Foxborough, with Kylian Mbappé scoring his 56th international goal and showing that his knee issue appears firmly behind him. Croatia also grabbed a notable 2-1 win over Colombia, turning an early deficit into a result by punishing mistakes, while Australia needed a late goal from Jordan Bos to beat Cameroon 1-0 in Sydney.

France’s result was the headline result. Mbappé gave Les Bleus the lead, Hugo Ekitike added another, and even after Dayot Upamecano’s red card left them down a man, Brazil never fully took control. That is the part that will sting most for the Brazilians. The reaction in Brazil afterward focused less on the scoreline itself and more on the visible gap in level, especially with defensive issues and a lack of authority even when France went to 10 men. Three months out from the World Cup, it felt less like a glamorous friendly and more like an uncomfortable reality check.

Colombia’s loss to Croatia carried a similar lesson in a different form. Colombia started fast and went ahead through Jhon Arias, but Croatia hit back almost immediately and then capitalized on a goalkeeping error before halftime to take a 2-1 lead. From there, the Croatians controlled the match with the kind of efficiency that tends to decide games at major tournaments. For Colombia, there were positives in James Rodríguez’s return and Luis Díaz’s involvement, but the missed chances and defensive lapses made this feel like a friendly that exposed real issues.

Australia’s 1-0 win over Cameroon early this morning was not nearly as glamorous, but it may have been useful in a different way. The Socceroos gave debuts to young players, missed a penalty, and still found a late winner through Bos after continuing to push. It was hardly a polished performance, yet for a team still sorting through roster decisions ahead of the World Cup, grinding out a result in an uneven match probably mattered as much as the score itself.

Kick Into Summer: The International Window

Yesterday pushed more World Cup teams through the door and left others hanging by a thread, from the penalty-shootout heartbreak that ended Wales and Ireland’s hopes to Bolivia and Jamaica surviving the inter-confederation playoffs in Mexico. At the same time, the friendly slate offered a few telling signals, with France beating Brazil, Croatia exposing Colombia’s mistakes, and Australia grinding out a useful result against Cameroon. This weekend keeps the pressure on with more friendlies, more roster questions, and more clues about which teams are building real momentum before the tournament.

On the Field

England’s friendlies this week say a lot about how Thomas Tuchel is approaching the final stretch before the World Cup. His split-squad plan for matches against Uruguay and Japan is not only about managing minutes. It is also a last serious audition window for players on the edge, with Tuchel balancing immediate World Cup decisions against longer-term planning through Euro 2028. That makes Friday’s match against Uruguay feel especially revealing because for some players it is effectively a direct fight to stay in the picture.

Elsewhere, there are very different kinds of pressure building. Spain is dealing with growing concern over Nico Williams and the persistent groin issue that could affect both his role and his availability this summer, while Argentina has a fresh injury scare with Joaquín Panichelli set for tests after hurting his right knee in training. Mexico is also using this window to patch together answers with 12 regular call-ups unavailable, creating an opening for veterans like Guillermo Ochoa to re-enter the frame. At the same time, Japan keeps looking like one of the most settled teams heading into the tournament after becoming the first non-host to qualify and continuing to sharpen a group that has been ruthlessly efficient.

Off the Field

FIFA’s final ticket sales phase opens April 1, giving supporters one last major chance to buy seats directly for the tournament. This round will be first-come, first-served rather than lottery-based, with real-time match availability, seat maps, and even the possibility of same-day ticket releases later in the competition. For host cities like Atlanta, it is another reminder that the event is shifting from abstract anticipation to real operational pressure as more fans start locking in plans.

The commercial momentum around the tournament is accelerating too. FIFA says all global sponsorship packages for the World Cup have now been sold, leaving only two regional Tournament Supporter opportunities still available. That is a major benchmark for an event already projected to set new revenue records, and it underscores just how massive this 48-team tournament is expected to be both in live attendance and global reach. The scale of the World Cup is no longer theoretical. It is already reshaping the business around it.

Boston Transit Prices Are Raising Eyebrows: The MBTA is planning steep fare increases for round-trip train service from Boston to Gillette Stadium during the World Cup, with prices reportedly rising to around or above $75. That would be far above typical event-day pricing and turns transportation into a story fans will need to watch closely.

Japan Keeps Looking Ready: Hajime Moriyasu’s side became the first non-host nation to qualify and did it with authority, scoring 51 goals in 16 qualifying matches. As they head into friendlies against Scotland and England, Japan looks like one of the most coherent and dangerous teams outside the traditional favorites.

Jordan Wants More Than a Debut: Jordan’s first World Cup appearance is already historic, but head coach Jamal Sellami is pushing his team to think bigger by pointing to Morocco’s 2022 semifinal run as proof that surprises are possible. Their final preparations carry both the excitement of a first appearance and the ambition to make it mean something.

Politics Still Hover Over the Tournament: Iran has banned its sports teams from traveling to countries it considers hostile, adding another layer of uncertainty around a World Cup already affected by regional conflict and security concerns. FIFA has indicated it wants the tournament to proceed as scheduled, but the political complications are clearly not disappearing.

📍 Around the Corner

SDH AM is live at 9:05 this morning on our YouTube and Twitch channels with Jon Nelson hosting. Today’s guests are Meadowcreek boys coach Jose Rodriguez, whose team is ranked No. 1 across all classifications in Georgia, and Apple TV’s Kacey White.

Later today, Madison Crews and Sofia Cupertino will be at USMNT training as the team gets ready for tomorrow’s match against Belgium at Mercedes-Benz Stadium. Mauricio Pochettino will also be part of the buildup, and we’ll have updates throughout the day on SDH social media.

Tonight, join us for a live USMNT preview show from The Brewhouse Cafe starting at 5pm. If you’re headed to The Eastern for the Men In Blazers show, think of this as your pregame stop. You can be there in person or watch live on YouTube and Twitch.

Tomorrow, Atlanta Soccer Tonight goes live from REVERB, across the street from Mercedes-Benz Stadium, from 1-3:30pm on 92.9 The Game and the Audacy app to get you set for USMNT-Belgium. After the final whistle, we’ll have a Full Time Report recap podcast waiting for you on Audacy’s Off the Woodwork.

☕ The Refill: News from Around the World

Senegal-Morocco AFCON Fight Escalates: Senegal plans to parade the Africa Cup of Nations trophy before Saturday’s friendly against Peru in Paris even after CAF overturned the final and awarded Morocco a 3-0 win. Senegal has appealed to the Court of Arbitration for Sport, while Moroccan legal voices are threatening action if the trophy presentation goes ahead.

Chelsea Sanction Fallout Isn’t Over: Everton and Nottingham Forest are both considering legal or formal action after Chelsea escaped with a fine and a suspended transfer ban for undisclosed payments under previous ownership. Clubs around the league believe the punishment was too soft, especially compared to the points deductions Everton and Forest received for PSR breaches.

Liverpool Raise Ticket Prices Again: Liverpool announced general admission ticket increases tied to inflation for the next three seasons, though junior and local tickets will remain frozen at £9. The club argues the move reflects rising operating costs, but any ticket increase at Anfield is always going to be closely watched by supporters.

Roy Hodgson Returns at 78: Roy Hodgson is back in management as Bristol City’s interim head coach through the end of the season. The veteran returns to the club he briefly managed in 1982, with City sitting 16th in the Championship and safely above the relegation zone but well outside the playoff race.

Kim Little Extends Arsenal Stay: Arsenal captain Kim Little has signed a one-year contract extension, adding another chapter to one of the club’s great careers. The 35-year-old remains central to Arsenal’s push in both the WSL and the Women’s Champions League after helping lead the club to European glory last season.

Barcelona Sweating on Raphinha: Barcelona is waiting on further tests after Raphinha was forced off in Brazil’s friendly against France with what was initially described as a muscle issue in his right leg. That is a major concern with a brutal stretch of matches ahead, including Atlético Madrid, Espanyol, and key Champions League dates.

Colorado Lands Georgi Minoungou: Seattle is sending Georgi Minoungou to the Colorado Rapids in a deal reportedly worth $2 million in General Allocation Money plus a sell-on percentage. It is a significant move for both clubs, giving Colorado a dynamic wide threat and giving Seattle more flexibility under the cap.

Superclásico Date Is Set: River Plate and Boca Juniors will meet at the Monumental on Sunday, April 19 at 5 p.m. in one of the biggest fixtures on the Argentine calendar. With the Torneo Apertura entering its final stretch, the timing only adds more weight to the latest edition of the Superclásico.

Botafogo’s Power Struggle Heads to Arbitration: Botafogo’s internal fight over John Textor’s control is moving toward arbitration, with new reporting in Brazil detailing the FGV tribunal process and the club’s response to a judicial notification. It is the latest turn in a saga that keeps getting messier, with the future governance of the club still unresolved.

🏁 Final Whistle

The road to the World Cup got narrower and louder over the last 24 hours. Europe gave us penalty-shootout heartbreak for Wales and Ireland, the inter-confederation playoffs kept Bolivia and Jamaica alive, and the latest friendlies added a few more clues about who looks ready and who still has work to do before the summer arrives.

We’ll keep building on all of it tonight with our live USMNT preview show from The Brewhouse Cafe at 5pm on YouTube and Twitch. Then tomorrow, join us for a special live edition of Atlanta Soccer Tonight from REVERB on 92.9 The Game and the Audacy app from 1-3:30pm as we get you ready for USMNT-Belgium at Mercedes-Benz Stadium.

Keep Reading