"I'm just taking advantage of all my chances," Bagley said. "I just came up with the right guys on. I think (manager Marty Pevey) knows I don't want to come out of the lineup."
Pevey has been watching and glad to see Bagley's fight. After all, in the last two games the outfielder is 5-for-8 with five RBIs, including a two-run homer in the sixth inning of Tuesday's 7-2 victory.
Bagley has driven in 10 runs in 38 at-bats this season.
"That's a good thing," Pevey said of Bagley's outburst. "I want guys to make it tough for me to take them out of the lineup. That's what we are all here for. He has set the tone for us the last two nights."
Bagley got to Delmarva starter Jay Spurgeon (1-1) with two outs in the first by blasting a shot that turned around right fielder Roberto Rivera on the warning track. The hit scored Mike Young and Bobby Cripps to stake Isabel Giron (2-3) to the early lead.
"Those two runs were real big," Bagley said. "These guys have been beating us, but whoever gets on the board first usually wins, so that double was really big."
Zepeda made his impact by going 0-for-1 but had a sacrifice bunt, a sacrifice fly and a walk. The fly scored Bagley with the Suns' third run in the fourth and Zepeda scored the final run on Randy Albaral's single in the sixth.
"It was just situational stuff," Zepeda said. "That's the way this team is playing right now ... I was just fortunate to be up in those situations."
Delmarva (19-14) tied the game at 2-2 on two unearned runs in the fourth. Cesar Izturis' throwing error opened the door for Darnell McDonald's sacrifice fly and Rivera's RBI single.
Giron pitched six innings, allowing six hits and two walks. Matt Weimer pitched two innings, setting up Jaron Seabury's one-hit ninth inning for his fourth save.