The Ireland Under-20s again showed their canny knack to win a tight game as they prevailed 27-22 in a pacy U-20 Six Nations contest with France at Donnybrook on Friday night.
NUIG Connacht Academy man Sean Masterson made his Ireland U20 debut in the clash as Nigel Carolan's side killed off France's second half revival with a closing 74th-minute penalty from stellar out-half Bill Johnston, who had a 100% return off the tee for a 12-point haul.
Three first half tries from Tadgh McElroy, man-of-the-match Tommy O'Brien and Oisin Dowling had the hosts leading 21-10 at half-time, with Faraj Fartass responding for the French.
Johnston book-ended an attritional second half with two crucial penalties, and although the visitors did set up a grandstand finish with Fartass' second effort and a penalty try, Carolan's charges stayed in front to seal their third 2017 win and make it a record-equalling six successive Six Nations victories for Ireland at this age-grade.
The visitors got off to an electric start in front of the 4,521-strong crowd but had no points to show for it. Their livewire scrum half Arthur Retiere twice went close from his own chip and then a quick tap penalty.
A head clash between Ciaran Frawley and Calvin Nash saw the latter forced off permanently - the third Ireland U-20 captain to be sidelined in the current campaign - but two strong scrums from the home pack, combined with some French indiscipline, saw Ireland move out of their half.
Nash's influential replacement Alex McHenry blocked a kick to give Ireland their first serious attacking opportunity and they took full advantage, excellent winger Jordan Larmour weaving up close to the line before hooker McElroy barged over from a metre out.
Johnston converted for good measure and Larmour popped up in a free-flowing move soon after, while Ireland almost ended the first quarter with another try. William Iraguha had to react quickly to bring down McElroy after great combination work at a lineout by Jack Regan, Jonny Stewart and McElroy.
Good French build-up play was rewarded with a penalty goal from Romain Ntamack, but Ireland cancelled those three points out with a neatly-taken seven-pointer from centre O'Brien who was fed off a scrum and neatly gathered his own grubber kick to dot down.
Ireland blew another try-scoring opportunity when Larmour's pass to McElroy was ruled forward with the whitewash in his sights. There was some great work beforehand from out-half Johnston - both with his boot and with ball in hand.
However, second row Dowling showed his alertness to get his hand on a ball that had gone over the French line and force a try which TMO Stuart Terheege confirmed. Johnston converted for a 21-3 scoreline.
France, though, succeeded in hitting back before half-time with numbers wide on the left creating a simple finish for winger Fartass. Ntamack's conversion went over with the aid of the post and Ireland had to defend smartly to avoid conceding again just before the break.
Larmour increased his influence on the resumption, his strong running causing the French defence plenty of headaches, and Johnston followed up with a well-struck penalty for 24-10.
Ireland's structures and character was tested once more as full-back Lyttle went out for a HIA and flanker Marcus Rea had to be replaced. French dangerman Iraguha showed his ability in defence when he hoovered up a tricky grubber kick, and his wing colleague Fartass was soon charging down the left wing.
Ireland could not hold out on the hour mark when their defence was sucked in during a bout of French pressure - aided by their powerful bench - and Fartass did well to finish past Frawley for a try by the left corner flag.
Ntamack missed the difficult conversion and following a speedy burst by Iraguha into the Irish 22, replacement Masterson saw yellow for an obvious ruck offence. The departure of solid tighthead Charlie Connolly and Masterson's sin-binning left the Irish scrum under pressure and three successive set piece penalties saw referee Tom Foley award a 72nd-minute penalty try to Les Bleus.
Importantly, Ireland gave themselves a five-point cushion just a couple of minutes later. A terrific kick from Johnston forced Iraguha to play the ball in his 22 and a subsequent offside allowed the Munster Academy starlet to send over his second successful penalty.
Another probing kick, this time from Larmour, gained vital territory for Ireland in the dying minutes and the forwards, including Joey Conway, Caelan Doris and stand-in skipper Paul Boyle who all put in impressive shifts, held possession right to the final whistle as Carolan's youngsters kept hold of second place (behind England) in the Championship table.
Ireland U20s: Rob Lyttle (Queen's University/Ulster); Jordan Larmour (St. Mary's College/Leinster), Tommy O'Brien (UCD/Leinster), Ciaran Frawley (UCD/Leinster), Calvin Nash (Young Munster/Munster) (capt); Bill Johnston (Garryowen/Munster), Jonny Stewart (Queen's University/Ulster); Joey Conway (UL Bohemians/Munster), Tadgh McElroy (Lansdowne/Leinster), Charlie Connolly (Dublin University/Leinster), Jack Regan (UCD/Leinster), Oisin Dowling (Lansdowne/Leinster), Marcus Rea (Queen's University/Ulster), Paul Boyle (Lansdowne/Leinster), Caelan Doris (St. Mary's College/Leinster).
Replacements used: Alex McHenry (Cork Constitution/Munster) for Nash (3 mins), Conor Fitzgerald (Shannon/Munster) for Frawley (8-12, temp sub), Fitzgerald for McHenry (52), Jack Lyons (Young Munster/Munster) for Lyttle (54-59, temp sub), Ronan Kelleher (UCD/Leinster) for McElroy, Gavin Coombes (Young Munster/Munster) for Regan (both 55), Sean Masterson (Corinthians/Connacht) for Dowling (62), Peter Cooper (Belfast Harlequins/Ulster) for Connolly (66). Not used: Rory Mulvihill (UCD/Leinster).