Ireland scrum-half Conor Murray has been selected ahead of John Cooney for the Six Nations opener against Scotland, while Caelan Doris will make his international debut.
The choice between the experience of Murray and the outstanding form of Cooney was the biggest call facing new head coach Andy Farrell.
Farrell has opted to show faith in 78-cap Munster player Murray, with 29-year-old Cooney among the replacements, despite a series of fine displays for Ulster.
Uncapped Doris, a former Ireland Under-20s captain, has been rewarded with a start at number 8.
His Leinster team-mate Ronan Kelleher, who has not played since fracturing a hand on December 7, is named among the replacements, with Rob Herring starting at hooker in place of retired former captain Rory Best.
New skipper Johnny Sexton will lead Ireland into the Farrell era in Dublin on Saturday, starting at fly-half after overcoming a knee problem suffered in December.
Wing Jacob Stockdale, a regular under former coach Joe Schmidt, retains his place, with Andrew Conway coming in on the opposite side, while Garry Ringrose and Bundee Aki have been selected in the centre.
Full-back Jordan Larmour completes the backs, having recovered from a foot problem sustained in Leinster's Champions Cup victory over Benetton.
James Ryan and Iain Henderson will continue their second-row partnership despite a return to form of Devin Toner, who was a shock omission from Schmidt's World Cup squad.
Props Cian Healy and Tadhg Furlong join Herring in the front row.
Flankers CJ Stander and Josh Van Der Flier will play either side of newcomer Doris in the back row.
Cooney, Kelleher and Toner are joined on the bench by Dave Kilcoyne, Andrew Porter, Peter O'Mahony, Ross Byrne and Robbie Henshaw.
Ireland team to play Scotland
Forwards: 1 Cian Healy (Leinster), 2 Rob Herring (Ulster), 3 Tadhg Furlong (Leinster), 4 Iain Henderson (Ulster), 5 James Ryan (Leinster), 6 CJ Stander (Munster), 7 Josh van der Flier (Leinster), 8 Caelan Doris (Leinster)*
Backs: 9 Conor Murray (Munster), 10 Jonathan Sexton (CAPTAIN, Leinster), 11 Jacob Stockdale (Ulster), 12 Bundee Aki (Connacht), 13 Garry Ringrose (Leinster), 14 Andrew Conway (Munster), 15 Jordan Larmour (Leinster)
Replacements: 16 Ronan Kelleher (Leinster)*, 17 Dave Kilcoyne (Munster), 18 Andrew Porter (Leinster), 19 Devin Toner (Leinster), 20 Peter O’Mahony (Munster), 21 John Cooney (Ulster), 22 Ross Byrne (Leinster), 23 Robbie Henshaw (Leinster)
* Denotes uncapped player.