15 Rob Kearney (5/10)
It was a day when nerves and mistakes riddled the Irish team, and Kearney was not immune to it. A handling error at the start of the second half didn't help his confidence; looked off-colour and frustrated all day. Never settled.
14 Keith Earls (7/10)
Switched to outside centre when Aki was forced off early and found himself swallowed up in a wave of Italian pressure for a rocky 20 minutes but Earls got better as the game went on. One of the few players in green who showed some cohesion in attack - took his try brilliantly, almost broke for another only to be hauled down by Padovani and Hayward.
13 Chris Farrell (6.5/10)
Made a great line in the build-up to Quinn Roux's try, teeing up his team-mate to burrow over. Was not alone in looking uncomfortable in the first half when the hosts flexed their muscles but, like Earls, improved on the turnaround and showed flashes of class.
12 Bundee Aki (Not on long enough to rate)
His afternoon ended just six minutes in as he made way for Andre Conway for a HIA. He was missed.
11 Jacob Stockdale (7/10)
His 14th try in 17 matches encapsulated what he brings to this side: awareness, speed (of thought and foot) and a ruthless, clinical ability to finish. A threat every time he got ball in hand in space - even at the death he took on an audacious break - though he was guilty of taking the wrong decision occasionally.
10 Johnny Sexton (5/10)
Just didn't look himself. Got the restart wrong in the second half which summed up a bad day at the office by his sky-high standards. Murray took on kicking duties off the tee but their half-back partnership again failed to gel today, which is a little worrying.
9 Conor Murray (6/10)
Fumbled Sean O'Brien's pass in the first five minutes to betray some lingering, and understandable, rustiness. Muted celebrations for his second-half try, when he sniped off a well-worked lineout. Solid off the tee in the second half; he'll be all the better for this run-out.
1 Dave Kilcoyne (6/10)
Decent in the scrum and played a part in Quinn Roux's 11th-minute try as his muscle helped nudge him over.
2 Sean Cronin (4/10)
Overcooked his second lineout delivery on what was, amazingly, his first ever Six Nations start. Later miscalculated another that led to Edoardo Padovani's try. Was hooked for Scannell early in the second half and will unfortunately pay the price for what was a completely malfunctioning Irish setpiece.
3 Tadhg Furlong (6.5/10)
Not even Furlong came out of the patchy first half unscathed, having his pocket pick after going on the charge. But it didn't stop trying to puncture holes in the Italy line and he made decent yards.
4 Ultan Dillane (7.5/10)
Got through a huge amount of work and tackles. Guilty of a 62nd-minute knock-on that will annoy him but Dillane is one of the very few who'll get on the plane pretty satisfied with his showing.
5 Quinn Roux (6/10)
Started brightly and got over for his try but he will have to shoulder some of the responsibility for the poor lineout, which will be subject to a grim post mortem.
6 Peter O’Mahony (7.5/10)
Gobbled up the dirty work when required, and his insatiable appetite for action at the breakdown gave Ireland momentum when they badly needed it.
7 Sean O’Brien (6/10)
Coughed up some cheap penalties which further galvanised the pumped-up Italians. An awkward afternoon but he needed minutes under his belt. Lasted almost an hour.
8 Jordi Murphy (5.5/10)
In competition with Stander and Conan for the No 8 shirt and needed to really take his chance today to make either of them sweat. It never quite took for the Ulster man though. Quiet.
16 Niall Scannell (for Cronin 48 mins) 6.5/10
Ireland's lineout was far more assured in the second half. Scannell's presence helped.
17 Jack McGrath (Tadgh Furlong 64 mins) 6/10
Made a few good carries, provided experience and nous at the right time.
18 John Ryan (for Kilcoyne 64 mins) 6/10
Another one who stiffened up the Irish backbone with a solid if unspectacular cameo.
19 Iain Henderson (for Roux 59 mins) 6/10
A welcome sight to see the big man back. Softened up the tiring hosts as Ireland finally got a hold of the game.
20 Josh van der Flier (for O'Brien 59 mins)
Thundered into contact, and tackles, in his 20-odd minutes.
21 John Cooney for Murray (71 mins)
Not on long enough to rate.
22 Jack Carty (for Sexton 78 mins) 10/10
A special moment for the Connacht man, making his international debut. Perhaps the only Irishman for whom this game will live long in the memory.
23 Andrew Conway (for Aki 6 mins) 6/10
Almost got in for a try immediately after replacing Aki. Found it hard to really get going; faded as the game went on.