Zlatan Ibrahimović's debut with the Los Angeles Galaxy was one for Major League Soccer's history books.

In the Galaxy's 4-3 win over Los Angeles FC in the first edition of the new "El Trafico" rivalry, Ibrahimović scored an astonishing goal to tie the game, then got the game-winner in second-half stoppage time.

His first goal came just six minutes after the Swedish superstar entered the game as a substitute in the second half. The second was very close to being offside, but replays were inconclusive so the goal stood.

Ibrahimovic said in a TV interview on Fox after the game that he heard fans in the stands chanting "We want Zlatan!" while he was warming up. Viewers watching the national broadcast heard the chants too.

"So I gave them Zlatan," he said with his trademark aplomb.

Making the day even more dramatic, the Galaxy scored all four of their goals after LAFC had taken a 3-0 lead. Former Union player Chris Pontius made the score 3-2 just after Ibrahimović took the field.

Two of LAFC's goals were scored by Mexican national team forward Carlos Vela, a regional superstar in his own right.

Here are video highlights of all the goals. There are videos in English and Spanish, because the Spanish calls were pretty amazing too. John Strong, Stuart Holden and Katie Witham called the game on Fox; John LagunaRodolfo Landeros and Mariano Trujillo called the game on Fox Deportes.

By the way, the Galaxy visit the Union on July 21.

5′: Carlos Vela (0-1)

26′: Carlos Vela (0-2)

48′: Daniel Steres (0-3)

61′: Sebastian Lletget (1-3)

73′: Chris Pontius (2-3)

77′: Zlatan Ibrahimović (3-3)

(Watch the replay from behind the goal and you'll see just how much the ball swerved in the air on its way into the net.)

91′: Zlatan Ibrahimović (4-3)