More from Football

MLS All-Stars 2-1 Tottenham: Kaka and David Villa down Spurs

Harry Kane scored for Tottenham but the MLS All-Stars won 2-1 thanks to goals from Kaka and David Villa

Harry Kane scored for Tottenham but the MLS All-Stars won 2-1 thanks to goals from Kaka and David Villa

Brazilian star Kaka scored one goal and set up another as the MLS All-Stars edged to a 2-1 victory over Tottenham in Colorado.

Kaka, who plays for MLS franchise Orlando City, opened the scoring from the spot in the 20th minute after Nacer Chadli was penalised for handball.

The former AC Milan and Real Madrid forward made no mistake from 12 yards, drilling the ball low past Michel Vorm's despairing dive.

Tottenham goalkeeper Michel Vorm looks on as David Villa (7) celebrates after doubling the lead for the MLS All-Stars

The All-Stars struck again soon, with Kaka crossing for New York City's former Spain and Barcelona star David Villa to steer the ball into the back of the net on 23 minutes.

Tottenham striker Harry Kane, denied twice from close range by MLS goalkeeper Nick Rimando, pulled one back for Spurs with a sublime individual effort on 37 minutes.

Kane capitalised on Matt Besler's unfortunate tumble to the ground and charged towards goal, faking Omar Gonzalez before blasting a shot past the Real Salt Lake to half the deficit at the break.

Kaka scored from the penalty spot to give MLS All-Stars the lead

An all-new set of MLS stars took the field in the second half while Spurs swapped generously as well, including introducing American defender DeAndre Yedlin in the 64th minute for a home-soil appearance.

Danny Rose sent a threatening cross from the left corner to the heart of the penalty area for Yedlin in the 86th minute but MLS goalkeeper David Ousted was on hand to deny the full-back as Spurs pushed yet failed to score an equaliser.

"As a team, we could have done better," said Kane. "It was our first tough game of the pre-season, but we created some good chances in the first half.

Watch as Harry Kane pulls a goal back for Spurs with a sublime individual effort on 37 minutes against the MLS All-Stars

Watch as Harry Kane pulls a goal back for Spurs with a sublime individual effort on 37 minutes against the MLS All-Stars

"The keeper was in top form. I was delighted to see the goal go in and delighted to be out there."

The MLS now lead Premier League teams 5-3 in the overall All-Star games standings. Kaka, who was captain, was named the game's MVP.

"Not bad for my first All-Star," said the former AC Milan midfielder "I didn't expect that for tonight.

"Everybody is happy, because tomorrow in the soccer world everybody will talk about the MLS All-Star team beating a very good European team."

Former Premier League stars Frank Lampard and Steven Gerrard were ruled out earlier in the week due to injuries

The MLS All-Stars were without quite a few big names, as Michael Bradley (Toronto FC), Steven Gerrard (LA Galaxy), Robbie Keane (LA Galaxy), Frank Lampard (New York City FC) and Chris Tierney (New England Revolution) all sat out due to injuries.