The action in the second qualifying round of the Champions League continues on July 28, as teams bid to secure their spot in the third qualifying stage. You can find a rundown of the matches on Tuesday, as well as our picks for all six encounters here.

KuPS vs Sabah

Tip: Sabah
Odds: 2.208 (22Bet)
22Bet Booking Code: 4RVNR

Sabah will have one foot in the next round of the Champions League following an important 1-0 home win in last week’s first leg. However, KuPS made home advantage count in the previous round to overcome Vardar.

This is a much more challenging assignment, as the visitors have been consistent after winning each of their last three, scoring at least twice in two matches over that period. The attacking quality of Sabah will ensure that they get over the line in Finland.

Lincoln Red Imps vs Mjallby

Tip: Mjallby
Odds: 1.456 (22Bet)
22Bet Booking Code: JLXNR

Swedish team Mjallby will be confident of securing their spot in the next round of the Champions League on Tuesday following a dominant 3-0 win in their home leg last week.

Lincoln Red Imps have been defensively weak throughout the qualifying campaign, and they have failed to keep a clean sheet in their previous four. In contrast, Mjallby will be match-fit because the Swedish top flight is already underway this season, and they will be self-assured after losing just once in their four competitive outings in 2026-27.

Dinamo Zagreb vs Thun

Tip: Dinamo Zagreb
Odds: 1.375 (22Bet)
22Bet Booking Code: XC8NR

Dinamo Zagreb will be incredibly hard to overlook in their second leg against Thun on Tuesday. The Croatian team played out a 1-1 draw on the road in Switzerland last week, but their prowess at home should be respected.

Dinamo won 78% of their matches in front of their own fans last season, scoring a remarkable 2.72 goals per game and conceding just 0.83. The chances of a home win are enhanced sinceThun failed to win in 37% of their fixtures on the road in 2025-26.

NK Celje vs Egnatia Rrogozhine

Tip: Celje
Odds: 1.41 (22Bet)
22Bet Booking Code: 598NR

A pulsating first leg was played out between NK Celje and Egnatia Rrogozhine last week, as the teams shared six goals in a thrilling draw. However, the Slovenian hosts should have the quality to make home advantage count in this crucial second leg.

Celje have won two of their last three at home, and their strong offensive quality gives them the upper hand. They have scored a remarkable nine goals in their previous three, while Egnatia have failed to keep a clean sheet in their last four.

Hearts vs Sturm Graz

Tip: Sturm Graz
Odds: 3.87 (22Bet)
22Bet Booking Code: LXYNR

The Champions League dreams for Hearts already appear to be in tatters after a humbling 4-0 loss to Sturm Graz last week. A return to form is unlikely for last season’s SPL runners-up, as they still need time to find the right balance in their squad following the departure of top scorer Lawrence Shankland.

The away victory makes the most appeal, especially since Sturm Graz won each of their last four fixtures and have clean sheets in each of their previous three.

Shamrock Rovers vs Ararat Armenia

Tip: Shamrock Rovers
Odds: 1.79 (22Bet)
22Bet Booking Code: KQZNR

Shamrock Rovers must overcome a massive challenge to reach the third qualifying round of the Champions League after their 2-0 defeat to Ararat Armenia last week. However, being back on home turf should suit their chances, having won each of their previous four.

It is also worth noting that they overcame a 2-0 disadvantage in the previous round against Floriana, eventually landing a dominant 5-1 success in the return leg. The chances of history repeating itself are high, as Ararat have failed to win in their last two on the road.