Wayne Hennessey: Rarely tested, and could watch in comfort for most of the game as Wales dominated. 6 (out of 10)

Connor Roberts: The Swansea player produced a tireless work-rate and scored a first senior goal, while time and time again running selflessly for his colleagues. 8

Chris Mepham: Fitted well into Wales' impressive framework as they destroyed Ireland through some majestic first half football. 7

Ashley Williams: Wales' long-serving captain marshalled his troops well, although they did not need much encouragement to play in such thrilling free-flowing fashion. 7

Ben Davies: Accomplished at the back, and fired a spectacular pass that Gareth Bale gathered without breaking stride for Wales' memorable second goal. 7

Callum Robinson is tackled by Ethan Ampadu during the UEFA Nations League B Group Four match between Wales and Ireland at Cardiff City Stadium on September 6, 2018 (Image: Getty Images Europe)

Ethan Ampadu: The 17-year-old performed like a seasoned international, spraying out passes with sustained accuracy. Looks a natural. 9

Joe Allen: Kept things ticking over nicely as part of a Wales midfield unit that enjoyed overwhelming dominance. Calm and assured. 7

Aaron Ramsey: Scored Wales' third goal with a smart finish after Ampadu sent him clear. Quality contribution. 7

Aaron Ramsey of Wales celebrates after scoring his team's third goal during the UEFA Nations League B Group Four match between Wales and Ireland at Cardiff City Stadium on September 6, 2018 (Image: Getty Images Europe)

David Brooks: Like Ampadu, he lapped up the occasion, running confidently into space and taking on Ireland's defenders. Impressive. 7

Tom Lawrence: Dream start with high-class finish for Wales early opener, and it set the tone as the home side never looking back. 7

Gareth Bale: Scored his 30th Wales goal with a blistering first-half finish that once again underlined his global box-office status. 8

Substitutes

Matthew Smith (for Ampadu): The Manchester City youngster was given a chance after 66 minutes. 6