Lopez was 5-0 in six starts before allowing four runs and seven hits over six innings in Sunday’s 8-1 loss at Atlanta. The 29-year-old right-hander struck out five and walked one in his first loss since a 7-4 setback at Kansas City on May 19.
“I was keeping my pitches up, especially the changeup,” Lopez said. “It was hard to make adjustments to keep the ball down. I was missing my spots and I paid the price.”
Lopez, who won a career-high 14 games last year, is tied with Sidney Ponson for the team lead in victories with seven. He has not lost consecutive outings this season.
The slumping Orioles will need a boost from Lopez after Thursday’s series-opening 9-3 loss.
Rafael Palmeiro went 2-for-4 with two RBIs to move within eight hits of reaching 3,000 for his career, and Sal Fasano homered for Baltimore, which has lost seven of eight to slip 2 1/2 games behind first-place Boston in the AL East.
Slumping Orioles slugger Sammy Sosa, dropped to sixth in the batting order, went 0-for-4 on Thursday, and is 1-for-27 over his last seven games.
Coco Crisp had three hits and drove in two runs for the Indians, who have won five of six overall and nine of their last 11 on the road.
Jhonny Peralta had two hits, two RBIs and scored twice for Cleveland, which went 17-10 in June.
Travis Hafner has been especially productive for the Indians of late. He went 1-for-4 with a run scored and an RBI on Thursday, and has driven in 22 runs in his last 13 games.