Zlatan Ibrahimovic wrote his name in the history books on Sunday night as he overtook Gunnar Nordahl to become the top scoring Swedish player ever.

A brace from the 37-year-old striker saw LA Galaxy beat Portland 2-1 to move up to fifth in the Western Conference table.

Both goals came from the penalty spot, which took Ibrahimovic's career tally to 514. His second was a perfectly-weighted Panenka.

In the 65th minute, Ibrahimovic showed strength and produced a lovely skill to drag the ball past three defenders before being brought down by the goalkeeper in the box.

Portland players contested the referee's decision to award a penalty as they believed Ibrahimovic ran into Jeff Attinella, rather than the other way round.

But the decision stood and Ibrahimovic made no mistake from 12 yards out, delicately chipping the ball down the centre of the goal.

It's been a year since the Swede moved to the MLS from Manchester United and he keeps showing that age is just a number to him.

Check out his skill and Panenka in the video below.

Ibrahimovic was making his return for LA Galaxy against Portland after missing the last two games through an Achilles injury.

He was pictured after the game with two ice packs taped around his ankle but insisted that it was just precautionary.

"I'm powerful, don't worry about it," said Ibrahimovic, who could have had a hat-trick late on but for Jorgen Skjelvik's high cross. "It was very close, I should have scored."

And on winning a penalty and producing a Panenka, the Sweden legend added: "I'm 37, but I'm still fast.

"Trust me, when you shoot penalties you should not think too much. Just put it in the goal, easy like that. Which it's not.

"I'm here to perform. I'm not here on vacation. I'm here to play for the Galaxy. The day I don't perform, you rip [up] the contract and I go back to Sweden or somewhere else."