"If I can run, I'm going to play," Upton said.
Upton could not run without displaying some hesitation after he fouled Tom Koehler's 2-2 pitch off his knee in the fourth. He composed himself while standing out of the batter's box for approximately 30 seconds, then looked at two consecutive balls to draw a walk that led him to cautiously jog toward first base.
Once Upton reached the first-base bag, he was greeted by trainer Jeff Porter and Gonzalez. Upton once again showed some reluctance as he jogged along the right-field line before heading to the clubhouse without the need for assistance.
"It was a little tender," Upton said. "Every time I stepped on it, it wasn't comfortable. There's a lot of discomfort there. So we'll see what happens."
Upton's frustration was a product of his belief that his decision to swing at a bad pitch led him to foul the pitch off his knee.
"It's really annoying," Upton said. "It's stupid. You swing at bad pitches and pay for it."
B.J. Upton replaced Justin and remained in the game as the center fielder, with Jordan Schafer moving to right.
Mark Bowman is a reporter for MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.