FIFA World Cup

Egyptian star after World Cup win: ‘Today was one of the best days of my life’

Mohamed Salah failed to become Egypt’s all-time leading scorer Friday at AT&T Stadium, but he still enjoyed a breakthrough on the World Cup stage.

Egypt won a World Cup knockout stage match for the first time, defeating Australia 4-2 in a penalty shootout after a 1-1 draw in regulation to advance to the round of 16. Salah remains one goal away from tying Hossam Hassan for the country’s all-time goal lead.

A Salah free kick helped Egypt score its lone goal, as he dropped off the pass to Emam Ashour, who fired a rocket at the goal. That shot was deflected, but Karim Hafez found Ashour after a scramble in the box for a beautiful header to take the lead.


⚡ Full coverage of World Cup:

How it happened: Egypt survives Australia in shootout

Three takeaways from Egypt's electric victory

Engel: World Cup final should be in Arlington, not New York

Egyptian star: 'Today was one of the best days of my life'

Engel: World Cup experience is worth it, but so, so expensive

'Frisco King' star draws cheers at AT&T Stadium

U.S. anthem comes from FW Arlington Heights alumnus

Heavyweight matchup coming to DFW on Monday


Salah had come off in the 57th minute with a hamstring injury against Iran in the last group stage game. There were questions about how ready he would be able to go, and he looked limited in the first half with no shots.

However, Salah set up two great chances for Egypt in the final moments of regulation. The first was a beautiful crosser to Ramy Rabia, who headed the ball but was stopped on a superb save from Australia’s Patrick Beach. The second came after Salah found Haissem Hassan with a chance to take the lead, but the shot was blocked by Harry Souttar.

Salah got his chance for a goal in extra time on the right side of the pitch and fired a strong shot, however it sailed over the crossbar.

After starting slow, Salah came on near the end of regulation and extra time, helping set up multiple opportunities for Egypt before the game headed to penalty kicks.

Salah went third and easily made his shot. It doesn’t count toward the Egyptian goal record, but it helped propel his country to victory.

Salah is in what could be the 34-year-old’s last World Cup, a theme in this tournament with Lionel Messi and Cristiano Ronaldo both most likely playing their last as well.

“I don’t know if it’s gonna be the last dance for a few great players or no? But my feeling today is it’s incredible,” Salah said. “I always feel proud to wear this shirt. Nothing makes me more proud than that. Always like seeing the boys happy and enjoying the moment — nothing can match that.

“So today was one of the best days of my life. Make the history with the team and try to give my best and play while I’m hurt, but this is what I do for the country. So, yeah, I’m very proud of the moment. I’m very proud of the boys, and I don’t want to take any credit from them.”

Egypt will advance to play the winner of Friday’s game between Argentina and Cape Verde.

A win over Argentina would send Egypt to the quarterfinals. Salah talked about how he’ll prepare but focused on celebrating the accomplishment.

“I prepare first mentally. I always try to enjoy every moment because it will not come back, so always tell the boys just enjoy the moment, and probably we see in the internet in a few minutes how we’re gonna celebrate outside of us now,” he said. “But yeah we can’t take it for granted, because Egypt, I don’t know how many times we play in the World Cup, [but] it’s never before we qualified in a group stage. Now we qualified and qualified the next round, so it’s just a moment to enjoy. So we’re gonna do that to the max today, and probably tomorrow. Then yeah, we just have to close our door again and just focus the next game.”

Salah had picked Messi when he was asked which legend he would like to play, and he will get that chance if the Argentines can advance, which they’re heavily favored to do Friday against Cape Verde.


Game schedule dates, times, locations

NEXT UP: Game dates, times, locations, channel

Rangers
  • June 25 Rangers 6, Toronto 5
  • June 26 Rangers 5, Toronto 4
  • June 27 Rangers 7, Toronto 4
  • June 28 Rangers 3, Toronto 2
  • June 29 at Cleveland, 6:10 p.m., ESPN
  • June 30 at Cleveland, 5:40 p.m., RSN
  • July 1 at Cleveland, 12:10 p.m., RSN
  • July 2 vs. Detroit, 7:05 p.m., RSN
  • July 4 vs. Detroit, 3:05 p.m., RSN
  • July 5 vs. Detroit, 2:30 p.m., NBCSN, Peacock
Wings
  • June 17 Golden State 91, Wings 80
  • June 20 Wings 93, Chicago 92
  • June 22 Wings 112, Seattle 110 (OT)
  • June 25 Las Vegas 99, Wings 84
  • June 28 Minnesota 85, Wings 77
  • July 2 at Connecticut, 7 p.m., KFAA, Amazon Prime Video
  • July 5 at Toronto, 2 p.m., KFAA
  • July 7 at New York, 7 p.m., ESPN
  • July 10 vs. Toronto (at Montreal), 6:30 p.m., Ion
  • July 12 vs. Chicago (at American Airlines Center), 6 p.m., ESPN, Disney+
TCU Football
  • 2026 season
  • Aug. 29 vs. North Carolina (at Dublin), 11 a.m., ESPN
  • Sept. 12 vs. Grambling State, 7 p.m., ESPN+
  • Sept. 19 vs. Arkansas State, 7 p.m., ESPNU
  • Sept. 26 at Central Florida, TBA
  • Oct. 3 vs. BYU, TBA
  • Oct. 17 at Baylor, TBA
  • Oct. 24 vs. West Virginia, TBA
  • Oct. 31 vs. Kansas, TBA
  • Nov. 6 at Arizona, 9:15 p.m., ESPN
  • Nov. 14 vs. Kansas State, TBA
  • Nov. 21 vs. Utah, TBA
  • Nov. 26 at Texas Tech, 7 p.m., ESPN
Cowboys
  • Sept. 13 at N.Y. Giants, 7:20 p.m., NBC
  • Sept. 20 vs. Washington, 3:25 p.m., Fox
  • Sept. 27 vs. Baltimore (at Rio de Janeiro), 3:25 p.m., CBS
  • Oct. 4 at Houston, 12 p.m., Fox
  • Oct. 8 vs. Tampa Bay, 7:15 p.m., Amazon Prime Video
  • Oct. 18 at Green Bay, 7:20 p.m., NBC
  • Oct. 26 at Philadelphia, 7:15 p.m., ESPN, ABC
  • Nov. 1 vs. Arizona, 12 p.m., Fox
  • Nov. 8 at Indianapolis, 12 p.m., Fox
  • Nov. 15 vs. San Francisco, 3:25 p.m., Fox
  • Nov. 22 vs. Tennessee, 12 p.m., Fox
  • Nov. 26 vs. Philadelphia, 3:30 p.m., Fox
  • Dec. 7 at Seattle, 7:15 p.m., ESPN, ABC
  • Dec. 20 at L.A. Rams, 3:25 p.m., CBS
  • Dec. 27 vs. Jacksonville, 7:20 p.m., NBC
  • Jan. 3 vs. N.Y. Giants, 12 p.m., Fox
  • Jan. 9 or 10 at Washington, TBA
World Cup
  • All local matches at AT&T Stadium
  • Group stage
  • June 14 Japan 2, Netherlands 2 (Group F)
  • June 17 England 4, Croatia 2 (Group L)
  • June 22 Argentina 2, Austria 0 (Group J)
  • June 25 Japan 1, Sweden 1 (Group F)
  • June 27 Argentina 3, Jordan 1 (Group J)
  • Knockout round
  • June 30 Norway 2, Ivory Coast 1 (round of 32)
  • July 3 Round of 32: Australia vs. Egypt, 1 p.m., Fox
  • July 6 Round of 16: Spain vs. Portugal, 2 p.m., Fox
  • July 14 Semifinal: Teams TBD, 2 p.m., Fox
FC Dallas
  • May 2 FC Dallas 2, NY Red Bulls 0
  • May 9 FC Dallas 3, Salt Lake 1
  • May 13 Vancouver 3, FC Dallas 2
  • May 16 FC Dallas 3, San Jose 2
  • May 23 FC Dallas 2, Colorado 1
  • World Cup break
  • July 22 at Portland, 9:30 p.m., Apple TV
  • July 25 at San Diego, 8:30 p.m., FS1, Apple TV
Texas Motor Speedway
  • July 11 NASCAR Racing Experience
  • July 11 Hearts in High Gear
  • July 25 Drift n Drag
  • Aug. 1 NASCAR Racing Experience
  • Aug. 29 Team Texas: David Starr's Racing School
  • Sept. 5 NASCAR Racing Experience

This story was originally published July 3, 2026 at 4:39 PM.

Related Stories from Fort Worth Star-Telegram
Lawrence Dow
Fort Worth Star-Telegram
Lawrence Dow is a digital sports reporter from Philadelphia. He graduated with a master’s degree in journalism from USC. He’s passionate about movies and is always looking for a great book. He covers the Texas Rangers and other sports.
Get unlimited digital access
#ReadLocal

Try 1 month for $1

CLAIM OFFER