Taylor went 1 for 5 with a solo blast in the first inning to start off the scoring in what ended as a 9-3 win.
Taylor is hitting .321 with 17 hits, five doubles, a home run and five RBI in his last 14 games.
Moore entered the game hitting just .250 with four hits over his last five games.
Harper went 3 for 4 with a home run, a double and two RBI. Harper hit a two-run blast, his 25th of the season, in the first inning to set the tone in the 9-3 win. Harper later hit his 19th double of the season.
Harper is hitting .375 with 18 hits, six doubles, four home runs and nine RBI over his last 13 games.
Strasburg left the game after throwing 3 2/3 innings, with what is being described as tightness in his side.
Strasburg (5-5) has a 5.16 ERA with 63 strikeouts and 18 walks in 61 innings this season. His next start is scheduled for Friday in Baltimore, but it is not known if he is in danger of missing that start.
"We will continue to evaluate his left side and see how he is tomorrow," manager Matt Williams said, per MLB.com. "Given his season, so far, I don't want to take a chance there."
Strasburg has already missed time with a variety of injuries this season, including a stay on the disabled list with a neck injury.
Span, who is just taking a day off and is not injured, will be replaced by Michael Taylor in center field and in the leadoff spot.
Span has been hot with his bat lately, hitting .381 with eight hits over his last six games.
|2015 Team Leaders|
|Full Team Statistics|