A lively opening 15 minutes saw the U.S. nearly open the scoring from a Wales own goal and a Josh Sargent header seconds apart, while both Sergino Dest and Weston McKennie were handed yellow cards for hard fouls.
Gregg Berhalter’s side continued to look the more dangerous of the two and opened the scoring late in the first half when Weah cleverly finished off his chance from a quick-hitting counter-attack after being played in behind the defense by Christian Pulisic.
The physical play continued after the goal, with Bale and Chris Mepham seeing yellow shortly before half-time for fouls on Yunus Musah and Pulisic, respectively.
Wales looked much better as play resumed in the second half and forced the U.S. to defend for long spells, and Matt Turner came up big in the 64th minute to tip a powerful Ben Davies header over the bar.
With the U.S. headed for a massive win to begin the World Cup, Bale drew a foul from Walker Zimmerman in the penalty area and delivered an unstoppable spot kick to beat Turner to level the game for good despite 10 minutes of second-half stoppage time.
Next up for the U.S. is a massive test against group leaders England on Friday followed by a match with Iran, which lost its opener 6-2 to the Three Lions, on Nov. 29.