Wes Thomas scored his second goal of the season on 22 minutes.
The subdued opening was halted when Stoke scored from the first attack of the game on 15 minutes.
Shane Grady showed excellent movement to score a try on 41 minutes, but he was unable to make the conversion.
Thomas Coyle finished things off four minutes from time when he scored on 76 minutes.
The Dutchman, in excellent form, scored a simple second on 26 minutes.
Gilroy scored his first international try on 15 minutes.
He scored with a white spot on 41 minutes.
He scored a goal on 65 minutes.
Valdez then scored a goal on 66 minutes as Paraguay took the lead to 2-1.
Lebanon held that lead until Thailand scored on 73 minutes and again on 77 minutes.