Wales overcame the absences of Gareth Bale and Aaron Ramsey as Harry Wilson's stunning free-kick earned a 1-0 away Nations League victory over the Republic of Ireland.
Wilson scored with a wonderful set-piece in Derby County's penalty shootout defeat of Manchester United in the EFL Cup last month, and the midfielder produced a similar moment of magic to light up a tight contest Dublin.
Buoyed by a point against Denmark in their last outing, Ireland had started well, but Cyrus Christie and Shane Duffy squandered the best of the chances Martin O'Neill's side managed to craft.
Wilson made the difference with a wicked 58th-minute free-kick, with Ireland then mustering little in response as Wales moved top of League B Group 4.
1 - Other than Gareth Bale, who had scored each of Wales' last five direct free-kicks goals in competitive matches, Harry Wilson is the first Welshman to score such a goal since Aaron Ramsey back in October 2009 against Liechtenstein. Peach. #IRLWAL pic.twitter.com/nDNOt5trUy— OptaJoe (@OptaJoe) October 16, 2018
Matthew Smith's abysmal touch allowed Christie to pounce in the ninth minute, but Wayne Hennessey made a fine save to spare the 18-year-old midfielder's blushes.
Despite Ireland's fast start, neither goalkeeper would be tested again until 10 minutes before the interval, however, when Tyler Roberts flicked a tame effort at Darren Randolph.
Ireland responded well, Duffy winning a header from Jeff Hendrick's corner, only to direct his effort straight at Hennessey.
That profligacy proved costly just before the hour, Liverpool's out-on-loan star Wilson more than filling the void left by the injured Bale by curling a delightful strike over Ireland's wall and into the top-left corner from 25 yards.
Wales could have put the game beyond all doubt 15 minutes from time – David Brooks having a close-range shot blocked before James Chester headed wide from the resulting corner.
Hennessey did have one more save to make from substitute Scott Hogan, but Wales, who missed a late chance through George Thomas, remained comfortable as they secured a back-to-back win over Ireland for the first time since March 1986.
What does it mean: Giggs' faith in youth pays off
Wales had suffered back-to-back defeats heading into Tuesday's clash, but Giggs' youthful side have certainly had the beating of Ireland over two legs, and they now sit pretty with six points heading into their decisive final match with Denmark.
Ireland, meanwhile, have just one point, and will definitely be relegated to the third tier should Denmark avoid defeat against Wales.
Wilson fills in for missing stars
Ramsey announced the birth of his twin sons just prior to kick-off, while Bale missed this batch of fixtures due to injury, but Wilson more than stepped up to the mark, and it will be hard for Giggs to drop the youngster even when Wales' star duo return.
O'Neill, Keane coming up short
The writing appears to be on the wall for Ireland's divisive duo. With both Bale and Ramsey missing, Ireland had a real chance to get off the mark, but O'Neill seems unable to get a tune out of his dysfunctional side, while Keane's fierce attitude seems to do little in terms of rallying the players either.
Both teams round off their Nations League group campaigns against Denmark, Wales hosting the Danes with first place up for grabs on November 16, before Ireland face Age Hareide's men three days later.
That game for Ireland comes after they go head-to-head with neighbours Northern Ireland in Dublin.
|Durant says Green altercation won´t impact his free agency|
|Morris blasts drama surrounding Wizards: It´s messed up|
|Scaloni thrilled for Dybala, Icardi|
|Green´s last-second shot keeps Raptors atop East standings|
|Deschamps praises Griezmann for Giroud gesture|
|Warriors star Curry improving, still out at least three more games|
|Chile 4 Honduras 1: Sanchez, Vidal shine for La Roja|
|Argentina 2 Mexico 0: Icardi, Dybala score first international goals|
|Mickelson calls Tiger the greatest of all time|
|Durant fined $25,000 for using inappropriate language|
|Fizdale isn´t concerned about Knicks´ losing streak|
|No particular concern for Mbappe – Deschamps|
|PSG team-mate Choupo-Moting hopes Neymar injury is not serious|
|McLeish marvels at stylish Scotland´s promotion success|
|Draw proves Poland can play well without Lewandowski – Brzeczek|
|Giggs: Wales let themselves down|
|Sarachan ´moved USA forward´ in interim spell|
|Mickelson lays $200,000 bet with Woods for first hole|
|Dolphins QB Tannehill to start against Colts|
|Murcia edge out Banvit, Bonn crush Opava|
|Neymar injury not serious, says doctor|
|Mancini: Italy ahead of schedule|
|France 1 Uruguay 0: Giroud hits the spot after Mbappe injury blow|
|Portugal 1 Poland 1: Milik penalty salvages precious point as Danilo sees red|
|Italy 1 United States 0: Politano snatches late winner for Mancini´s men|
|Scotland 3 Israel 2: Forrest hat-trick seals Nations League promotion|
|Brazil 1 Cameroon 0: Richarlison fills Neymar´s boots as skipper suffers injury|
|France & PSG star Mbappe suffers shoulder injury|
|Albania 1 Wales 0: Gunter´s night spoiled by Balaj|
|Leeds and Manchester United to meet in friendly|
|Outspoken Smith leaves Cavaliers|
|PSG star Neymar injured for Brazil|
|Juventus midfielder Can back in training after surgery|
|Rams-Chiefs rollercoaster was the NFL´s modern-day masterpiece|
|Ronaldo an AC Milan target in 2017, confirms Fassone|
|Farah could get back on track at Tokyo Olympics|
|PSG still waiting on Alves and Kurzawa|
|Atalanta reject Gasperini to AC Milan speculation|
|Edmonton Oilers name Hitchcock new head coach|
|JR Smith on Cleveland Cavaliers: Tanking ´was always the plan´|
|Chester signs new Wakefield deal|
|F1 Raceweek: Countdown on to Alonso farewell|
|Rain disrupts Lorenzo´s Honda debut|
|VAR a possibility for Champions League knockout rounds|
|FFP vulnerable in areas, says UEFA president Ceferin|
|Sri Lanka draft in uncapped Peiris to replace Dananjaya|
|Coman back in Bayern training but Lewandowski has knee injury|
|Qalandars land De Villiers in PSL draft, Smith second pick|
|F1 changes helped less talented drivers on the grid - Alonso|
|Agnelli: No super league talks since 2015|
|I hope from now on it only gets better - Floersch update on horror crash|
|Calf injury rules Ashton out of Australia match|
|Halfpenny to miss South Africa clash|
|Hard for Lazio to hold on to Milinkovic-Savic, says Lotito|
|Australia´s next generation pay tribute to retiring Cahill|
|Bairstow pushing hard for Test recall|
|Cane eyes 2019 Super Rugby return after neck break|
|Van Dijk finds time to console referee during Dutch delight|
|Cahill sheds tear at end of phenomenal Australia career|
|WATCH: Pelicans coach Gentry interviews himself|
|Where does Chiefs-Rams classic rank among NFL´s highest-scoring matches?|
|Australia 3 Lebanon 0: Boyle bags brace on Cahill farewell|
|Guendouzi underlines desire to represent France|
|I might need a couple of drinks to relax after that! - Rams coach McVay|
|Juventus´ Alex Sandro has Premier League ambition|
|Ederson taking goalkeeping to another level, says City hero Weaver|
|Ceferin dismisses "super league" plans as fiction|
|Rams defeat Chiefs in one of the highest scoring games in NFL history|
|Kemba Walker leads Hornets to win over Celtics|
|Gomez praises ´top player´ Van Dijk, Stones|