After just three minutes, Xherdan Shaqiri’s near-post corner was nodded into the air by Neil Taylor and Joe Allen reached it, knocking into the six-yard box with his left foot to leave Bony the simplest of finishes to get off the mark.
US boss Bob Bradley saw an equaliser from his team’s first attack. The recalled Fernando Llorente held the ball up for Gylfi Sigurdsson and he lifted a cross into Wayne Routledge, who managed to outmanoeuvre Phil Bardsley to nod in an eighth-minute leveller.
The frame of Lucasz Fabianski’s goal was struck three times before the break.
After 55 minutes, Glenn Whelan’s terrific pass was latched upon by substitute Ramadan Sobhi, who jinked beyond Angel Rangel before firing towards the far post, Mawson’s intervention only diverting it past Fabianski.
A third Stoke goal arrived 17 minutes from time as the Allen-and-Bony connection worked again. The Welsh star fired into Fabianski and when the ball came back to him he flicked to Bony to head home.
Grant, Bardsley, Shawcross, Martins Indi, Pieters, Whelan, Adam, Shaqiri (Sobhi 26), Allen, Arnautovic (Crouch 87), Bony (Walters 79).
Fabianski, Naughton (Rangel 41), van der Hoorn, Mawson, Taylor, Fer, Ki (Cork 87), Barrow (Borja Baston 62), Sigurdsson, Routledge, Llorente.