Football Results for July 7, 2026
Spain edge Portugal as World Cup and Champions League qualifiers deliver a busy day
The World Cup headlines belonged to Spain, who edged Portugal 1-0 through Mikel Merino’s stoppage-time winner in a tense finish that also brought three late red cards.
Belgium produced the clearest result among the day’s internationals, beating USA 4-1 with two goals from Charles De Ketelaere, while Argentina delivered the comeback of the day by overturning a two-goal deficit to beat Egypt 3-2 as Lionel Messi scored and assisted before Enzo Fernandez struck in stoppage time.
In the UEFA Champions League, FC Ararat-Armenia took a 2-0 win over Riga FC and Sabah Baku beat The New Saints 2-0 after a scoreless first half, while KuPS also won away 2-0 at FK Vardar.
There were also dramatic draws in the competition, with FC Drita recovering for a 1-1 result at FK Kauno Zalgiris in a game marked by three home red cards, and Levski Sofia earning a 1-1 draw at FK Borac Banja Luka after the hosts had led at the break.
Elsewhere, Lincoln Red Imps beat Inter Club D'Escaldes 3-1, Floriana defeated Shamrock Rovers 2-0, and several of the evening’s European ties were shaped by red-card incidents as the early qualifying round opened.