Mark Travers: 6
Big night for the 20-year-old and he couldn't do much about the Bulgarian penalty. One or two early nerves but they didn't do much to test him in general play.
Cyrus Christie: 5
His stock has fallen with Ireland over the past year since his cameo as a central midfielder. Some nice overlaps but error leading up to concession took off the gloss from recall.
Conor Hourihane: 5
Hard to glean too much from this experiment at left full with Bulgaria so limited but the fact that McCarthy abandoned it midway through second half would indicate this isn't a long-term option.
John Egan: 6
The Sheffield United man started the game well after being given armband and overall he was solid but there will be annoyance that his foul resulted in the penalty.
Kevin Long: 6
Proud night for the Corkman who scored his first international goal. Made some decent blocks in a spell of Bulgarian pressure but needs to play at Burnley to make a case.
Alan Browne: 7
The Preston player grew into this match after an unconvincing first half with the routine goal building his confidence. He often plays in a more advanced role with his club.
Josh Cullen: 7
A senior bow for the West Ham graduate and good pal of Declan Rice. He's tidy on the ball and combative for his size. There will be more appearances to come further down the line.
Callum O'Dowda: 6
O'Dowda is in a strange place due to uncertainty around his club future at Bristol City. He showed the odd spark of ability here without truly shining.
Scott Hogan: 6
Helped Browne get off the mark for Ireland but didn't quite impress enough in general play to pose a dilemma. He's probably more useful in a front-two pairing.
Alan Judge: 6
McCarthy's go-to man off the bench in qualifiers of substance and buzzed around without excelling when given a longer opportunity to impress.
Ronan Curtis: 7
He's rated by management and his forceful approach allowed him to make positive contribution on the left flank and briefly on the right. Tried hard.
Mick McCarthy: 7
He rotated his options and got to have a look at some fresh faces although suspicion lingers that he will return to tried and trusted next month.
Substitutes - Jack Byrne 7 for Judge (59 mins) - Seized moment to make vital contribution; James Collins 7 for Hogan (59 mins) - Was a nuisance before scoring; James McClean 6 for Hourihane (69 mins) - Brought purpose to proceedings; Kieran O'Hara 5 for Travers (75 mins) - Had little to do. Enda Stevens 7 for O'Dowda (75 mins) - Quality overlap for insurance goal. Jeff Hendrick for Curtis (84 mins) - Not on long enough to rate.