Less than seven months after staging its first hockey game, Fenway Park will host its first soccer match since 1968 on July 21 when a Scottish club team takes on a Portuguese team in an exhibition.

The Celtic Football Club will take on the Portuguese Sporting Clube de Portugal at 8 p.m. ET on July 21 -- 10 days after the end of the upcoming World Cup -- while the Red Sox are on the West Coast.

"I'm excited to welcome Celtic F.C. and Sporting C.P. to Boston for their exhibition soccer match at Fenway Park," Boston Mayor Thomas Menino said via a press release. "Soccer is a global game and this match will provide another opportunity to showcase Boston as a truly global city attracting fans from around the world and highlighting the people, culture, and local businesses that make our city so special. Both teams have many loyal supporters throughout our city and I look forward to this matchup with great anticipation."

Tickets, which will range from $20-$120, will go on sale at noon on June 22. The game will be broadcast live on NESN.

On Jan. 1, Fenway hosted its first hockey game as the Bruins beat the Flyers in the NHL's Winter Classic.

The match will be the 19th soccer game played at Fenway Park. The last one came on July 9, 1968 when the Boston Beacons faced soccer legend Pele and his Brazilian club, Santos F.C.