The teenager made his professional debut but won't remember it fondly after being sent off in a game where Magee's two first-half penalties were enough.
The match saw action early when rookie Harry Shipp executed a brilliant turn and pass to play in Quincy Amarikwa. Sporting goalkeeper Eric Kronberg came to collect the ball but was ruled to get only a touch on the forward rather than the ball. Referee Jose Carlos Rivero awarded a penalty kick, which Mike Magee converted for the opening goal.
Seven minutes later, Rivero again blew his whistle and pointed to the spot as Benji Joya beat Palmer-Brown and then was shoved down by the debutant. Magee went to the goalkeeper's right and again put it past him to put the Fire up 2-0.
In the 17th, Sporting Kansas City had an excellent chance to equalize when left back Igor Juliao hit a long ball forward to Dom Dwyer, but the forward's effort gently hit the post.
Things slowed thereafter but Palmer-Brown was soon given his marching orders after eagerly going in on Amarikwa and arriving late.
Against conventional wisdom, it was the 10-man visitors who were able to score just after. Benny Feilhaber's set piece eluded sever leaping Fire defenders and Dwyer was on the mark on this occasion to pull one back.
Kansas City kept up its pressure, but the home side's defense did better in defending several late set pieces and ended the afternoon with all three points.