Three senior Baggies players featured for their nations on Tuesday night.
Callum Styles completed 79 minutes for Hungary as they earned an impressive 2-2 draw away to Portugal in a 2026 FIFA World Cup qualifier.
Albion’s number four started in the middle of midfield and was replaced 11 minutes from time by Milan Vitalis at Estadio José Alvalade in Lisbon.
Attila Szalai gave the visitors an early lead, but a Cristiano Ronaldo brace had the hosts leading at the break.
Portugal were set to claim three points as the contest rolled into added time, but Dominik Szoboszlai popped up for Styles' side to snatch a crucial equaliser.
Hungary remain second in Group F, five points behind Portugal, one point clear of Republic of Ireland and two ahead of Armenia with two fixtures left.
In the same group, Jayson Molumby played the entirety of Ireland’s 1-0 home win over Armenia.
Even Ferguson’s 70th-minute goal was enough the Boys In Green on a night where the visitors had Tigran Barseghyan dismissed early in the second period.
Albion winger Mikey Johnston was an unused substitute.
Finally, striker Aune Heggebo earned his second Norway cap as his country played out a 1-1 draw with New Zealand in a friendly.
The Baggies forward came on in the 64th minute at Ullevaal Stadion in Oslo, replacing Jorgen Strand Larsen.
Finn Surman scored first for the Kiwis, but Antonio Nusa equalised just after the hour mark.