Limerick man Earls came off the bench for his 100th cap, and scored a try late on as he became Ireland’s ninth centurion.
Ireland continued their preparation for next month’s Rugby World Cup, as they eased their way to a 29-10 win over England on Saturday.
The game, played in the Aviva Stadium, was a part of the Summer Nations Series, but the man of the moment was Keith Earls, who came off the bench to secure his 100th cap.
The Moyross man came on to a rapturous ovation, and even bundled over for the final try of the game.
That try and it’s subsequent conversion gave Ireland a 29-10 win, although they actually went behind early in the game, but would hit back in no time.
Tries from Bundee Aki and Garry Ringrose gave the hosts a 12-3 lead at the break, and set the scene for a dominant second-half display.
England had to deal with a Billy Vunipola red card, leaving them with 14 men for the final half-hour, following his high tackle on Andrew Porter.
Wingers James Lowe and Mack Hansen then went over in either corner, to send the hosts out of reach.
The game may have been over as a contest, but there was to be one more try, which received the biggest cheer of the day.
Earls fittingly had the final say as he plucked down an Aki pass to run in his 36th try, almost 15 years on from his debut score against Canada.
Jack Crowley kicked the conversion to wrap up Ireland’s 29-10 win, as they continue to prepare for next month’s Rugby World Cup.