BALTIMORE -- Adam Jones homered and drove in three runs, and Nate McLouth scored the go-ahead run on an error as the Baltimore Orioles earned a 4-3 victory over the Los Angeles Angels on Monday night at Camden Yards.
The Orioles took command in the bottom of the sixth. Josh Hamilton's homer off Freddy Garcia tied it at 2-2 for Los Angeles (27-37) in the top of the inning, but the Orioles (36-28) answered in the bottom half.
McLouth led off with a bunt single that Angels starter Jered Weaver (1-2) couldn't quite reach. McLouth then stole second, his 19th consecutive stolen base, the longest active streak in the majors.
Manny Machado singled to right, and the ball skipped past Hamilton. McLouth scored on the error, and Machado moved to second. Machado later scored on a Jones sacrifice fly for a 4-2 Baltimore lead.
The umpires called for the tarp moments later as rain intensified. There was then a two-hour, 14-minute delay before play resumed.
The delay ended the night for both starters. For Baltimore, Garcia (3-3) bounced back from a poor effort in his last start, in which he surrendered four homers in three-plus innings during a loss in Houston. The right-hander pitched six strong innings against the Angels, allowing two runs on six hits.
Weaver (1-2) allowed four runs on six hits in 5 2/3 innings as the Angels lost their third straight.
Tommy Hunter took over in the seventh for the Orioles and ran into trouble. He walked two, and the Angels loaded the bases with one out. Hamilton's fielder's choice grounder scored a run and left the bases loaded when first baseman Chris Davis' throw to second was late. However, Hunter struck out Albert Pujols, and Mark Trumbo grounded out as Baltimore escaped with a 4-3 lead.
Darren O'Day pitched a scoreless eighth for the Orioles, and Jim Johnson closed it for his 22nd save. The two relievers needed nine pitches apiece to retire the Angels.
Los Angeles took a 1-0 lead when Mike Trout hit a one-out homer in the third. Trout hit a Garcia sinker just over the right field scoreboard.
Nick Markakis drew a one-out walk in the fourth, and Jones followed with a two-run homer to left that gave Baltimore a 2-1 lead. Jones turned quickly on an 0-1 changeup from Weaver and lined a shot into the left field seats. Jones has homered in two straight games, also getting one in Sunday's win at Tampa Bay.
NOTES: Orioles 2B Alexi Casilla was unable to start due to an injured right index finger that he hurt while sliding in Sunday's victory. ... Monday's game was the Orioles' 15th against a team from the American League West -- and the first one they played at home. Baltimore has a 10-5 record against AL West foes. ... Trout is tied for second in the AL with 45 runs. ... Angels OF Peter Bourjos was activated from the disabled list and played for the first time since injuring his left hamstring on April 29. He went 2-for-4. Bourjos went back to center field, and Trout moved over to left. Chris Nelson was designated for assignment to open up a roster spot.