Kevin Doyle did his reputation no harm whatsoever with a five star performance as the Republic of Ireland defeated World Cup bound Paraguay at the RDS in Dublin on Tuesday night.
The Wolves striker opened the scoring in the seventh when he reacted first to a deflected Duff free kick that came off the bar to head home.
Stoke City's Liam Lawrence doubled the lead in the 37th minute with a clinical finish from a cross from Kelly that was chested on to him from Doyle.
Paraguay pulled one back in the second half with a well worked move that was finished by Barrios but Ireland were well worth the win.
Ireland finish its series of summer exhibition games this Friday against Algeria, another team bound for South Africa.
Ireland: 1 Westwood: 3 Kelly, 2 McShane, 4 St Ledger, 5 O'Shea; 7 Lawrence (12 Foley '82), 6 Whelan (21 Green '69), 8 Andrews, 11 Duff (19 Fahey '77); 9 Doyle (17 Long '87), 10 Keane (14 Sheridan '63).
Paraguay: 22 Bobadilla; 21 Alacaraz, 14 Da Silva, 4 Caniza, 3 Morel (6 Bonet '66); 11 Santana (8 Aquino '81), 16 Riveros (20 Ortigoza '66), 13 Vera (17 Torres '66), 7 Gamarra; 9 Santa Cruz (10 Martinez '77), 19 Barrios.
Referee: Jerome Lapperriere (Switzerland).