Villareal came on top in their away La Liga game against Real Sociedad. Gerard Moreno was the star performer as the Yellow Submarine came from behind to secure a 3-1 win.Aleksander Isak opened the scoring at Reale Arena in San Sebastian but the blue and whites couldn’t hold onto the lead and allowed Moreno to head into the net from a corner.🔎 | FOCUSVillarreal got a 3:1 win away to Real Sociedad today, with Gerard Moreno as their main man:👌 51 touches⚽️ 2 goals🥅 5 shots/4 on target🅰️ 1 assist🎁 2 big chan. created🔑 3 key passes💨 4/5 successful dribbles📈 9.5 SofaScore rating#RealSociedadVillarreal pic.twitter.com/0bjhjeQrvl— SofaScore (@SofaScoreINT) December 18, 2021 The second half couldn’t have started any worse for Real Sociedad, who were reduced to 10 men after Mikel Oyarzabal’s mindless sliding tackle earned him a straight red card. Without their captain, Sociedad were facing a difficult task against Unai Emery’s side. With the numeric advantage, Villarreal took control of proceedings – maintaining possession and pushing for the winner. Eventually, the Yellow Submarine were rewarded for their efforts, with Moreno once again heading home from the corner in the 69th minute.Sociedad had a golden chance to snatch a point late on through Sorloth but were instead punished after Moreno broke away and squared neatly for substitute Samuel Chukwueze to slam into the net and complete a 3-1 win for the visitors.LA LIGA – Round 18FridayCelta Vigo – Espanyol 3-1 (1-0)/Mina 3, Aspas 47, Suarez 82 – Moron 90+2/Saturday Rayo Vallecano – Alaves 2-0 (2-0)/Guardiola 19, Catena 26/Real Sociedad – Villareal 1-3 (1-1)/Isak 32 – Moreno 38, 68, Chukwueze 90+6/20:30 Barcelona – Elche23:00 Sevilla – Atletico MadridSunday16:00 Granada – Mallorca18:15 Athletic Club – Real Betis20:30 Getafe – Osasuna23:00 Real Madrid – CadizMonday 23:00 Levante – Valencia***odds are subject to change