The United States' winless streak stretched to four games Tuesday night with a year-ending 4-1 loss to a second-string Ireland team.
Ireland changed all 11 starters from Friday's 1-0 loss at Scotland in European Championship qualifying and went ahead in the seventh minute when Anthony Pilkington chipped goalkeeper Bill Hamid, who made his second international start and first since January 2012.
Mix Diskerud tied the score in the 39th after Jozy Altidore's cross was headed to him by Chris Wondolowski.
Robbie Brady put the Irish back ahead in the 55th after he got behind the defense and scored from 7 yards. James McClean made it 3-1 in the 82nd with a shot that deflected off defender Geoff Cameron and past Hamid, and Brady scored on a 25-yard free kick in the 86th.