Despite missing Lionel Messi, Inter Miami moved within six points of the playoff positions in Major League Soccer with a 3-2 win over Sporting Kansas City on Saturday.
Messi was one of eight Inter Miami players away on international duty, but Gerardo "Tata" Martino's team showed their strength in depth as they extended their unbeaten run in all competitions to 12 games.
With Miami battling to rise from their pre-Messi position at the bottom of the Eastern Conference into the top nine, they know they have little room for error but their night began poorly.
Goalkeeper Drake Callender failed to hold on to a drive from Felipe Gutierrez and Daniel Salloi slotted home the loose ball.
Miami drew level though in the 25th minute through a Leonardo Campana penalty after the Ecuadorean forward was flattened by Kansas City keeper Tim Melia as they challenged for a high ball.
Unlike Messi, Campana was not called up for this week's South American World Cup qualifiers and he proved decisive as he put the home side 2-1 up with a fine header from a DeAndre Yedlin cross on the stroke of half-time.
Campana went close to a hat-trick after the break with a deft touch goalwards from a low Jordi Alba cross but Melia got down well to save.
Melia was in action to deny Nicolas Stefaneli after more good work from Alba, who recently retired from duty with the Spanish national side.
Miami's other former Spain stalwart, midfielder Sergio Busquets, created the third when he showed great awareness to take a quick free-kick on the half-way line and send Argentine forward Facundo Farias through.
Farias, one of a trio of young South American signings brought in to add some energy and talent to accompany the team's veteran stars, showed great composure as he ran in on goal and beat Melia with a perfectly placed shot.
But with 12 minutes remaining, Sporting pulled a goal back with Alan Pulido's 13th MLS goal of the season, the Mexican pounding on a loose ball and then beating Callender with a clinical finish.
The visitors enjoyed plenty of pressure in the latter stages, including the seven minutes of stoppage time when a tired Miami was hanging on.
But with D.C. United held to a 0-0 draw at home to San Jose, Miami are now just six points behind Wayne Rooney's ninth placed team in the East and have two games in hand.
Later on Saturday, champions Los Angeles FC, third in the Western Conference, travel to the Portland Timbers.