BOSTON -- Daniel Cabrera seemed to have solved all his problems with Boston. Then the Red Sox solved all their problems with him.
"He gave up the walk, and then the next thing you know you're trying to overdo it," Baltimore manager Lee Mazzilli said. "Every time he goes to the mound, you think that something special could happen. That's a good feeling."
The AL East-leading Orioles have lost four of five but remain three games in front of Boston in the division.
Wade Miller (2-1) scattered five hits over seven innings to rebound from an awful performance in his previous outing, allowing one run while striking out three and walking three. In an 8-1 loss to Toronto on Thursday, he allowed seven runs -- six in the first -- and lasted just two innings.
"I just felt more comfortable out there with my mechanics," said Miller, who missed the last three months of last season because of a frayed rotator cuff and didn't make his first start for Boston until May 8. "I think this is the best I've felt since coming back. So it's definitely a step in the right direction."
Miller also helped Boston bounce back after Monday night's game in which the Orioles knocked Red Sox starter Bronson Arroyo out with seven runs in three innings.
"We weren't giving him a whole lot of support, but he never gave in," said Mike Timlin, who helped Miller with 1 1/3 innings of perfect relief. "We didn't play well last night, but Cabrera's tough. He held us down for a long time."
Cabrera (4-4) kept Boston hitless until Mark Bellhorn bounced a grounder up the middle with one out and one on in the fifth. John Olerud doubled to make it 1-1, then Edgar Renteria and David Ortiz followed with RBI singles.
Trot Nixon hit a hard one-hopper off Cabrera's glove; he fielded it and got the out at first, but Renteria scored to make it 4-1.
Cabrera was charged with four runs on six hits and three walks, striking out three in 5 2/3 innings. In three career starts against Boston, he is 0-2 with an 11.57 ERA.
The Red Sox had a scare when center fielder Johnny Damon ran into the wall of the Boston bullpen pursuing Jay Gibbons' triple in the third. Damon received four stitches on his right eyelid. He had scratches and bruises, but there were no symptoms of a concussion, the team said.
Damon remained on the ground for a few seconds before popping up and appearing to shake off the injury. Gibbons scored on Sal Fasano's double to give the Orioles a 1-0 lead.
"I'd say he lost the fight," Red Sox manager Terry Francona said. "He's a tough kid."
Olerud pinch hit for Damon to start the bottom half of the inning, forcing first baseman Kevin Millar to move to left. Jay Payton moved from left to center.
"I'm going to call Terry in the morning and give him the go-ahead to put me in the lineup," said Damon, who had a quarter-sized scrape on his right cheek after the game. "Right now, I feel fine."
- Boston RHP Curt Schilling underwent a series of tests on his right ankle before the game. Team spokesman Glenn Geffner said the tests were not diagnostic, but instead were designed to measure his progress. Francona declined to comment and neither Schilling nor Dr. Thomas Gill was available for comment after the game.
- Brian Roberts extended his hitting streak to 20 games, longest in the AL this year, with a single in the first inning.
- Sammy Sosa just missed his first homer since April 24 and his fifth of the season when Damon made a catch on the warning track in front of Boston's bullpen in right-center field in the second.
- Boston LF Manny Ramirez missed just his second game this season when Francona decided to give him a rest. Payton replaced him in left field and Nixon took his cleanup spot in the lineup.
- C Doug Mirabelli is scheduled to come off the disabled list Friday but likely won't play then to give his sprained left wrist more time to heal.