Wednesday's international soccer action produced some quite spectacular goals by players on a lot of different national teams. Here's a roundup of the best ones.
First, Michael Bradley scored a beautiful volley for the United States in a 2-2 draw with Russia in Krasnodar:
The game finished tied thanks to this dramatic late equalizer from U.S. midfielder Mix Diskerud:
In the afternoon (at least here in Philadelphia), Sweden christened its new national stadium in Stockholm with a 4-2 win over England. Superstar forward Zlatan Ibrahimović scored all four goals for the Blågult, including one of the most ridiculous bicycle kicks you'll ever see:
Elsehwere in Europe, France's Mathieu Valbuena sliced Italy's defence to pieces with this great individual effort, helping Les Bleus beat the Azzurri, 2-1, in Parma:
The scene then shifted back across the Atlantic ocean for a pair of friendlies played in the United States.
At MetLife Stadium in East Rutherford, N.J., Brazil and Colombia played to a 1-1 draw. Union defender Carlos Valdés and former goalkeeper Faryd Mondragón were on the bench. Though they didn't play, they had a front-row seat to watch the great buildup to this goal scored by Juan Cuadrado, and the celebration that followed:
Brazil's Neymar then upped the ante with this bit of individual wizardry:
But the night did not end well for Neymar. With 10 minutes go, Brazil won a penalty kick. Neymar stepped up to take it, and all I can say is he did a fine impression of the other football played in the Meadowlands:
Finally, we go to Marlins Park in Miami. Yes, there was soccer played in a baseball stadium, and one with a retractable roof at that. Nigeria beat Venezuela, 3-1. Nosa Igiebor scored the second for the Super Eagles with a blast from long distance (enjoy the simultaneous commentary in English and Spanish):
And yes, that goal set off the Marlins' crazy home run sculpture thing in the outfield.
That seems a pretty good way to finish things off.