Ulker Stadyumu Fenerbahce Sukru Saracoglu during a European tie against FC Twente, the venue hosting Tuesday's Champions League qualifier against Gornik Zabrze
Ulker Stadyumu during a European qualifying tie. Fenerbahce host Gornik Zabrze here Tuesday afternoon | Photo: Wikimedia Commons
Marquee - Ulker Stadyumu

Gornik Zabrze @ Fenerbahce

Tuesday, 2:00 PM ET | Ulker Stadyumu, Istanbul | UEFA Champions League second qualifying round, first leg

The largest crowd of the European evening will be in Kadikoy, and the club playing in front of it has spent the summer building up a head of steam. Fenerbahce's last three results read 5-0 away to Admira Wacker Modling on July 8, 4-0 at home to Pogon Szczecin on July 11 and 2-1 away to LASK Linz on July 14. Eleven goals scored, one conceded, across three fixtures in seven days.

Gornik Zabrze arrive with a recent record of one win, one draw and two defeats in their last four, and they are the kind of opponent that makes this tie awkward rather than dangerous: an established Ekstraklasa name with European pedigree from a different era, playing the first leg away from home in front of a stadium that turns qualifying ties into ordeals.

Two-legged ties reward whoever protects the away goalless margin, and the structure of this one is straightforward. Fenerbahce need a lead worth carrying to Poland next week without emptying the tank in July. Gornik need the tie alive at kickoff of the second leg. That tension, rather than the gap in resources, is what shapes the opening hour.

Fixture 2

Dinamo Zagreb @ FC Thun

Tuesday, 2:00 PM ET | Stockhorn Arena, Thun | UEFA Champions League second qualifying round, first leg

Stockhorn Arena holds a little over ten thousand people and has almost never hosted a night like this. FC Thun, promoted back into Switzerland's top flight and now into European competition, take the first leg at home with recent form reading two wins from their last two after a run of a loss, a loss and a draw.

Dinamo Zagreb are the most decorated club in the tie by a distance and the most volatile in current form, with a recent sequence of a win, two defeats, a win and a defeat. The Croatian champions have made the Champions League group stage repeatedly over the past decade, and a second qualifying round trip to a small Swiss ground is the sort of fixture that has embarrassed bigger names before.

The tactical shape is obvious. Thun will want the game compressed, the pitch small and the tie level going to Maksimir. Zagreb will want to stretch it early, because the second leg in front of their own support becomes a formality with any kind of first-leg cushion. Whoever wins the first twenty minutes usually decides which of those two games gets played.

Fixture 3

Heart of Midlothian @ SK Sturm Graz

Tuesday, 2:30 PM ET | Merkur Arena, Graz | UEFA Champions League second qualifying round, first leg

This is the best-matched tie on the European card. Sturm Graz come in unbeaten across their last five with a record of two wins and three draws, while Hearts have taken three wins and a draw from their last four after an opening defeat. Neither side is short of rhythm.

Sturm's recent Austrian league titles bought them Champions League experience that Hearts have not had in this competition for a generation, and the Merkur Arena is a genuinely difficult first-leg venue: enclosed, loud, and used to European football in midsummer.

Hearts travel with the smaller squad and the more direct game, and in a two-legged tie that combination usually points at the same plan every Scottish side takes to central Europe: concede possession, defend the width of the box, and take the tie back to Tynecastle within a goal. The three draws in Sturm's last five suggest that plan has been working against them.

Fixture 4

Kauno Zalgiris @ KI Klaksvik

Tuesday, 2:45 PM ET | Djupumyrar, Klaksvik | UEFA Champions League second qualifying round, first leg

The Faroe Islands have a Champions League qualifier again, and KI Klaksvik have earned it the hard way. They beat FC Atert Bissen 2-1 at home on July 7 and 2-1 away on July 15, the same scoreline twice, to come through the first round. Their recent form reads four wins from five.

Kauno Zalgiris took a more nervous route. The Lithuanian side drew 1-1 at home with Drita Gjilan on July 7 and then won 3-2 in Kosovo on July 14, advancing on the strength of a second leg that could have gone either way. Their form line of a win, a draw, two defeats and a win captures a team still finding its level.

Djupumyrar is one of the smallest venues in the competition and the wind off the North Atlantic is a genuine tactical factor rather than a colour detail. Klaksvik have used it before. For a Lithuanian club arriving on a long travel day, the first thirty minutes are about survival more than pattern.

Fixture 5

Red Star Belgrade @ Larne

Tuesday, 3:00 PM ET | Inver Park, Larne | UEFA Champions League second qualifying round, first leg

Inver Park seats around three thousand and will host Red Star Belgrade. That sentence is the entire appeal of the Champions League qualifying rounds. Larne come in having won all five of their most recent matches, including a 1-0 win away to Tre Fiori on July 7 and a 2-1 win at home on July 14 to advance from the first round.

Red Star's recent form reads a defeat, a win, a draw and two wins. The Serbian champions have reached the Champions League group stage repeatedly and carry by far the largest European coefficient in this tie, but they are also playing a first leg on an artificial-feeling County Antrim evening against a side that has not lost in over a month.

The competitive question is whether Larne can keep the aggregate honest before the return at Rajko Mitic, a stadium that regularly turns qualifying second legs into hostile blowouts. Northern Irish clubs have taken European scalps in this exact spot before. Doing it against Red Star would be the biggest of them.

Fixture 6

Hapoel Be'er Sheva @ Vikingur Reykjavik

Tuesday, 3:00 PM ET | Vikingsvollur, Reykjavik | UEFA Champions League second qualifying round, first leg

Vikingur Reykjavik advanced past Gyori ETO on the tightest possible margin, winning 1-0 at home on July 7 and drawing 2-2 in Hungary on July 14. That is one goal of aggregate cushion held across ninety away minutes, and it says something about a side whose recent form reads a draw, a win, a defeat and two wins.

Hapoel Be'er Sheva arrive in worse shape by the form line, a draw, two defeats, a draw and a win across their last five, and with the added complication of a fixture calendar that has kept the club playing European qualifiers away from a settled home base in recent seasons.

Icelandic summer football is played on a surface and in a climate that visiting sides consistently underestimate. Vikingsvollur is compact, the light lasts almost all night, and Vikingur have built their recent European runs on turning the first leg into a slog. Expect a low-event opening hour and a tie decided by one set piece.

Fixture 7

Bahia @ Atletico Mineiro

Tuesday, 6:30 PM ET | Arena MRV, Belo Horizonte | Brazilian Serie A

The best-supported fixture of the day is in Belo Horizonte. Atletico Mineiro host Bahia at Arena MRV with recent form reading two wins, a defeat and two more wins, the strongest current run of any home side on this board.

Bahia have been streakier, with a line of two wins, a defeat, a draw and a defeat across their last five. The Salvador club has spent the season oscillating between the Libertadores places and midtable, which is a familiar position for a squad with this much attacking talent and this little defensive consistency.

Brazilian Serie A in July is a war of attrition played through continental commitments, and Arena MRV has been the decisive variable in Atletico's season. The stadium is newer, tighter and considerably less forgiving than the old Mineirao, and visiting sides have not enjoyed it. A tight, physical, low-tempo second half is the reasonable expectation.

Fixture 8

Puebla @ Cruz Azul

Tuesday, 9:00 PM ET | Estadio Banorte, Mexico City | Liga MX

Cruz Azul carry the better form line into Estadio Banorte, two wins, a draw, a win and a draw across their last five, and they have been the more organised of these two clubs for the better part of a year.

Puebla arrive with a form line of one win and four defeats, though the win was the most recent result: a 1-0 victory away at FC Juarez on July 18. Away wins are rare currency for this squad, and taking one to Mexico City is a very different assignment.

Liga MX opening rounds tend to be scrappy, and altitude in Mexico City does what it always does to visiting midfields in the final twenty minutes. Cruz Azul's route to three points is the usual one: control the middle third, wait for the legs to go, and score after the seventieth minute. Puebla's route is to stay level long enough for that not to matter.

Fixture 9

Pumas UNAM @ Toluca

Tuesday, 11:05 PM ET | Estadio Nemesio Diez, Toluca | Liga MX

The latest kickoff on the board is also the most one-sided by recent evidence. Pumas UNAM lost 3-0 at home to Pachuca on July 18, and their form line reads two defeats, a draw, a win and a defeat.

Toluca come in at two wins, a defeat, a win and a defeat, and they are playing at Estadio Nemesio Diez, a ground that sits higher than almost any other in top-flight football anywhere and has been worth a goal a game to its occupants for decades.

Toluca's recent home results include a 4-2 win over LA Galaxy on April 9 and a 4-0 win over San Diego FC on March 19, both at this stadium, which is the profile of a side that scores in bunches at altitude. Pumas conceding three at home four days ago is not the preparation anybody would choose for that.

FAQ

What soccer is on the schedule for July 21, 2026?
UEFA Champions League second qualifying round first legs headline the day, including Gornik Zabrze at Fenerbahce and Red Star Belgrade at Larne. Liga MX has Puebla at Cruz Azul and Pumas UNAM at Toluca, and Brazilian Serie A has Bahia at Atletico Mineiro.
What time does Fenerbahce play on July 21, 2026?
Fenerbahce host Gornik Zabrze at 2:00 PM ET at Ulker Stadyumu in Istanbul in the first leg of a Champions League second qualifying round tie.
Where does Red Star Belgrade play Larne?
The first leg is at Inver Park in Larne, Northern Ireland, at 3:00 PM ET. Larne advanced from the previous round by beating Tre Fiori 1-0 away and 2-1 at home.
How did KI Klaksvik reach the second qualifying round?
KI Klaksvik beat FC Atert Bissen 2-1 at home on July 7 and 2-1 away on July 15 to advance. They host Kauno Zalgiris at Djupumyrar at 2:45 PM ET.
What is the latest kickoff on the July 21 soccer board?
Pumas UNAM at Toluca kicks off at 11:05 PM ET at Estadio Nemesio Diez, the highest-altitude venue in Liga MX.