
Out with the old, in with the new: Ravens unveil new uniforms
Baltimore Ravens unveil new uniforms, including a striking black helmet!
Nottingham Forest defeated Porto 1-0 to advance to the Europa League semi-finals, winning 2-1 on aggregate. This marks Forest's first European semi-final appearance in 42 years.
Nottingham Forest edge 10-man Porto to reach first European semi-final in 42 years
Nottingham Forest secured a place in the Europa League semi-finals after a hard-fought 1-0 victory over Porto at the City Ground, sealing a 2-1 aggregate win.
The result marks Forest’s first appearance in a European semi-final since 1984 and sets up an all-English last-four clash with Aston Villa.
Level at 1-1 from the first leg in Portugal, the tie turned decisively in the hosts’ favour inside the opening stages when Porto were reduced to ten men.
Defender Jan Bednarek was shown a straight red card after a VAR review for a high challenge on Chris Wood, leaving the visitors with a mountain to climb for the remainder of the contest.
Forest took immediate advantage of their numerical superiority, with Morgan Gibbs-White scoring the decisive goal just minutes later.
The midfielder collected a pass from Neco Williams before driving forward and firing an effort that took a deflection on its way past goalkeeper Diogo Costa.
The goal sparked a dominant spell from Forest, who controlled possession and territory but were unable to add a second before the interval.
Chris Wood, making a return from injury, was forced off shortly after the opening goal following the earlier challenge, slightly disrupting the hosts’ rhythm.
Nottingham Forest last reached a European semi-final in 1984.
Nottingham Forest secured their victory with a 1-0 win at home, resulting in a 2-1 aggregate score after Porto had a player sent off.
Nottingham Forest will face Aston Villa in the Europa League semi-finals.

Baltimore Ravens unveil new uniforms, including a striking black helmet!

Chris Paul shares meme mocking Clippers after their season-ending loss
USWNT loses 1-0 to Japan, ending their winning streak.
How the 2019 Rockets Shaped Donovan Mitchell's Playoff Readiness
Xavier adds Rolyns Aligbe, a standout from Southern Illinois, to their roster.

PFL announces 12-fight lineup for May 23 event in Brussels
See every story in Sports — including breaking news and analysis.
Despite that setback, Forest continued to press, with chances falling to Nicolas Dominguez and Omari Hutchinson, although their finishing lacked precision.
Porto emerged with greater intent after the break despite their numerical disadvantage and came close to levelling through William Gomes, whose effort crashed against the crossbar.
The visitors began to find pockets of space on the counter-attack, testing Forest’s defensive resolve as the tension inside the stadium grew.
Further late chances, including another effort that struck the woodwork, ensured a nervy finale for the hosts, who were forced to defend their slender lead.
Forest also had to contend with injury concerns to Murillo and Callum Hudson-Odoi in the second half, adding to the sense of unease as the game wore on.
However, they held firm to secure a memorable victory and continue an impressive European run that has provided a welcome contrast to their domestic struggles.
The final whistle confirmed progression to the semi-finals, with Forest keeping their composure in a match that demanded resilience as much as control.
For Porto, the defeat extends their long wait for a win on English soil, while Forest move a step closer to a historic return to European prominence.