BOSTON -- Both starting pitchers allowed four runs. When the bullpens took over, it was no contest.
"That was a phenomenal job. It's a 4-4 game at that point and the bullpen comes in and does what it has done all year," Boston starter Curt Schilling said.
Hurt by seven walks, Baltimore lost for the first time in five games despite a subpar performance by Schilling, who allowed four runs and nine hits in 5 1/3 innings, his shortest outing since opening day.
It was good enough.
"It allowed us to get to their bullpen and then do some damage," Boston manager Terry Francona said.
Jon Leicester (0-1) relieved Baltimore starter Steve Trachsel and allowed Kevin Youkilis' RBI single in the sixth. It drove in Jason Varitek, who was hit by a pitch leading off, and put Boston ahead 5-4. Youkilis, 13 for his last 26, singled in another run as Boston pulled away with a five-run eighth.
Cora, pinch hitting for Dustin Pedroia, singled in two runs off Todd Williams in a three-run seventh that gave Boston an 8-4 lead. He added a single in the eighth that improved his batting average to .432 (19-for-44).
Julio Lugo had four of Boston's 15 hits, including an RBI single in the eighth.
A night after a 6-3 loss to the Orioles, AL East-leading Boston improved its record against Baltimore to 18-4 since the start of last season.
Orioles manager Sam Perlozzo used five relievers Friday, so he stuck with Leicester (0-1) for 1 2-3 innings even though Leicester gave up four runs and three walks.
"I knew this was going to happen sooner or later if we kept going to the 'pen like we did," Perlozzo said."
Boston's bullpen hasn't been overworked because its starters have been outstanding. Its relievers lead the AL with a 2.23 ERA and have a 1.50 ERA in their last nine games.
Javier Lopez (1-0) retired all three batters he faced after replacing Schilling but allowed the run that made it 4-4 on a groundout in the sixth. He was recalled from Triple-A Pawtucket on Friday to join the other relievers.
"Obviously they're throwing well. You just want to be a part of it," Lopez said. "When you have those starters going deep into games and you can chip in and get a couple of outs here and there and work yourself to (closer Jonathan) Papelbon, it's a great recipe for success."
Hideki Okajima pitched 1 2/3 scoreless innings and hasn't allowed a run in 17 2/3 innings over his last 17 outings. Papelbon, who hadn't pitched in five days, worked the ninth.
The Orioles threw 209 pitches -- 107 by three relievers and 102 by Trachsel.
"It was ugly," Trachsel said. "That's for sure."
After being hit by the pitch in the sixth, Varitek moved to third on a sacrifice and Lugo's two-out single. He scored on Youkilis' single to center.
Leicester, who had been called up Monday, walked the first three batters in the seventh and had a 2-0 count on the next hitter before leaving with a strained shoulder that didn't appear serious.
"I didn't really know what was bothering me," he said. "I thought it was just a little cold and I could get loose again."
Williams then gave up an RBI groundout to Coco Crisp and Cora's single.
Boston had had taken a 1-0 lead in the fourth on Mike Lowell's sacrifice fly. Doubles by Jay Gibbons and Brian Roberts tied it in the fifth, but went ahead 4-1 in the bottom half on David Ortiz's RBI double and Manny Ramirez's two-run double.
Baltimore tied it in the sixth on Gibbons' RBI single, Jay Payton's bases-loaded walk that finished Schilling and Corey Patterson's groundout.
Ramirez and Roberts extended their hitting streaks to 11 games. ... Trachsel allowed four runs -- three earned - five hits and four walks in 4 1/3 innings, just the second time in eight starts he allowed more than three runs. ... Ramirez moved into a tie for 39th place in RBI with 1,539. He broke a tie with Joe DiMaggio at 1,537 and equaled Harry Heilmann's total. ... Boston is 18-0 when it scores at least five runs. ... Gibbons, a left-handed hitter, went to the opposite field on his two doubles and a single. ... Schilling extended to 68 his major league record of consecutive starts without allowing an unearned run.