Domonic Brown hit a bases-clearing triple to right field in the first inning, scoring Ben Revere, Freddy Galvis and Ryan Howard. Galvis delivered his own triple in the following frame, scoring Revere for the Phils' fourth run off Jimenez. Making his second start since signing a four-year, $52 million contract with Baltimore, Jimenez allowed four runs on four hits with three walks in two innings.

"It was a tough day," Jimenez said. "The first time I got to pitch from the stretch in a game and it got the best of me. I couldn't find a good release. When I got from the stretch. And that was after the leadoff guy got on base right away, so it was a little bit tough to get in a good rhythm."

Phillies starter A.J. Burnett went four-plus innings, allowing three runs on four hits with a walk. Nelson Cruz doubled in a run for the O's in the second inning and Nolan Reimold hit his first homer of the spring, a two-run shot in the fifth that chased Burnett.

Orioles lefty Zach Britton, competing for a roster spot, pitched a scoreless inning, while prospect Eduardo Rodriguez was tagged with two runs over two innings.

Baltimore's Alex Gonzalez smashed his first spring homer, a two-run blast off Cesar Jimenez in the ninth to cut Philadelphia's lead to 6-5.

Up next: The Phillies' offense has struggled this spring, but scored six runs in Wednesday's victory over the Orioles. Can they hit two straight games? They get a shot Thursday at 1:05 p.m. ET in a Grapefruit League game against the Yankees at Bright House Field in Clearwater, Fla. Right-hander Roberto Hernandez gets the start on MLB.TV. The projected Opening Day lineup -- other than shortstop Jimmy Rollins -- will take the field for the Phils.