Tottenham Hotspur had been in Denver since Sunday evening and Wednesday night’s match was the culminating event that capped off a tremendous trip for Spurs in their preparation for Premier League play.

The MLS All-Star Game probably did not go how many Sours players and fans expected the match to go, nevertheless it was a preseason game and most importantly no injuries were suffered.

In the first half, the opening ten minutes were a tight and cagey affair from both teams. People expecting a lot of goals in the game quickly realized that this was going to be a close match.

The MLS-All Stars would take the lead during the 20th minute when a corner kick delivered in by Clint Dempsey, hit Nacer Chadli’s arm inexcusably and Kaka stepped up and slotted the ball into the back of the net for a 1-0 MLS All-Stars lead.

Tottenham almost immediately responded but Nick Rimando, made a point-blank save on Harry Kane who got his foot onto a whipped in ball.

Not even five minutes later though, the MLS All-Stars were up 2-0 – this time with Kaka turning provider, passing a perfectly weighted ball to David Villa who was unmarked in the box and slotted home the easy chance to give the MLS All-Stars a two goal lead at 23-minute mark.

Kane and Tottenham would push on and finally would get rewarded during the 37th minute. Kane released a ferocious shot from outside the box to the top left corner of the net leaving Rimando with no chance.

This goal is why expectations for Kane are extraordinarily high again this season. Look at Kane’s stunning goal below:

The score line would stay 2-1 going into the break.

After halftime, the MLS-All-Stars had a completely new set of 11 players on the field including Rapids defender Drew Moor, while Tottenham made four changes.

The second half was much more of a quiet game with both sides having very few concrete scoring chances. Chadli came close for Tottenham with a couple of shots, but both went well wide.

The Spurs’ young American, DeAndre Yedlin, finally came on in the 63rd minute to a load applause, but he was not able to spur Tottenham on to an equalizer.

Kane, was the only player to make it past 70 minutes and he was eventually subbed off in the 76th minute to a roaring applause, as fans certainly appreciated his effort and stunning goal in the first half.

The last 15 minutes minutes of the game was a drab affair with no real chances created. Perhaps, Tottenham was lacking that killer instinct that they will need to find before their season starts in less than two weeks.

The game ended with the MLS-All Stars coming out victorious 2-1 in front of a sold out crowd at Dick Sporting Goods Park.

For an MLS-All Star Game, this will not go down in the history books as one of the better ones, but fans were treated to some exciting soccer and a great goal from Kane.

Kaka was voted as MVP and deservedly so as he was amazing to watch on the ball in the first half, pulling the strings for the MLS All-Stars.

Kaka told mlssoccer.com after the game, “We proved [MLS’s strength], congratulations to these guys, we played tonight an amazing game. Tomorrow, everybody will see in soccer news that the MLS team beat a very important European team in Tottenham. Thank you very much to all of the supporters here, and to everybody else, thank you.”

This is presumably exactly what MLS commissioner Don Garber wants to see and with more legendary stars coming over to the MLS, it may be time to scrap the current format of the MLS All-Star Game and go back to East vs. West because there is definitely enough talent alone in the MLS nowadays.

As for Tottenham, they have done themselves tremendously proud proving to be one of the classiest organizations in European soccer and even though they came out on the short end Wednesday night, Their coach Mauricio Pochettino understands that they have a full season about to start.

Talking to the team’s website before flying back to London, Pochettino said,  “We showed a good reaction after going 2-0 down, scored to make it 2-1 and created chances but only scored one goal. It was a difficult game, tough and the players felt it a little in the altitude, but in the end there were lots of positives – and a lot of things that we need to improve as well.”

Now all MLS players will return to their clubs as there is a full slate of MLS games this weekend (August 1-2) with all 20 teams in action. This includes the Colorado Rapids hosting the L.A. Galaxy this Saturday night at DSG Park.

As for Tottenham, they will now head to Germany for the preseason Audi Cup for a match against Real Madrid, followed by another friendly the next day, before finally opening up the 2015-16 English Premier League season on the road against Manchester united at the iconic Old Trafford stadium on Saturday, August 8.

With that, the 20th MLS All-Star week is in the books and once again proved to be a success.