Gerard Moreno came off the bench to score a second-half penalty as Villarreal fought back to earn a 1-1 draw against Atletico Madrid at the Riyadh Air Metropolitano.
Following a cagey opening half devoid of clear openings, the hosts broke the deadlock in the 59th minute when Marc Pubill finished clinically following good work from Giuliano Simeone.
Pubill's composed strike rewarded the home side for their positive second-half restart, but the visitors responded immediately with decisive tactical substitutions to shift the momentum.
Villarreal introduced Moreno alongside Tajon Buchanan just past the hour mark, withdrawing Alberto Moleiro and Ayoze Pérez to inject fresh energy into their forward line.
The tactical switch paid immediate dividends when the visitors were awarded a penalty in the 64th minute, handing Moreno a prime opportunity from the spot.
The experienced forward held his nerve from twelve yards under immense pressure, coolly drilling his 66th-minute spot-kick past goalkeeper Jan Oblak to restore parity for the visitors.
Atletico responded with a triple substitution to regain control, introducing Julián Álvarez, Marcos Llorente, and Pablo Barrios in place of Pubill, Koke, and Lee Kang-in.
Villarreal remained dangerous on the break, and Georges Mikautadze nearly put them ahead with a surging solo run before his effort was gathered by Oblak.
Simeone continued to deliver threatening deliveries into the opposition penalty area as Atletico pushed forward, but the Yellow Submarine held firm with disciplined defending.
Referee Alejandro Hernández brought an intense battle to a close in front of over 61, 000 spectators, ensuring both sides walked away with a point.







