PORTLAND, Ore. – The Major League Soccer All-Star Game is billed as a friendly but Wednesday night’s match was anything but.

The MLS All-Stars won 2-1, battering Bayern Munich for the duration, earning two yellow cards and incensing Bayern Munich coach Pep Guardiola.

Guardiola refused to shake MLS coach Caleb Porter’s hand after the match, and angrily confronted the game’s center official Jai Marufo when the final whistle sounded.

“I didn’t see him,” Guardiola said curtly following the match. “We tried to respect the rules of the game … I appreciate the effort of my players.

“It’s not my job to be concerned with their tackles,” Guardiola said. “That is another person’s job. I don’t know if he did it.”

Porter was quick to dismiss the controversy, and didn’t dwell on Guardiola’s comments.

“That was such a small part of tonight,” Porter said. “There’s really no reason for me to talk about it. Coaches get heated … like I said, there was so much good to talk about that there’s no reason to make that a story.”

The physical play was a narrative that played throughout the match, especially in the second half as MLS brought on an entirely new lineup onto the pitch which overwhelmed and frustrated Bayern.

“We wanted to press a high line and part of that is guys making tackles,” MLS defend Bobby Boswell said. “They didn’t appreciate that but when you’re a World Cup-caliber team you have to expect some of that.”

Guardiola elected to play most of the game with Bayern’s second team, leaving stars like Bastian Schweinsteiger and Arjen Robben on the bench until the dying moments of the game. The German team’s coach said next time, he will handle things differently.

“We tried to play, and we were not prepared for the situation. I expect MLS to invite us back for revenge, and we will prepare much better.”