BALTIMORE (AP) - Chris Davis set a franchise record by hitting his 31st home run before the All-Star break, and the Baltimore Orioles beat the skidding New York Yankees 4-2 Sunday night for a three-game sweep.
Manny Machado and Nate McLouth also homered for the Orioles, who increased their major-league leading total to 115. Davis has six more home runs than anyone else in the big leagues after hitting three in the last two games.
His second-inning drive against Hiroki Kuroda (7-6) broke Brady Anderson's franchise record for home runs before the All-Star Game. Anderson had 30 in 1996 en route to hitting 50 for the season, a team record that still stands.
Robinson Cano homered for the Yankees, who have lost five straight - matching their longest skid of the year - and 13 of 18. New York dropped into fourth place in the AL East, 6 1/2 games behind division leader Boston.
Kuroda went six-plus innings and yielded all three Orioles home runs, a season high, after allowing only two homers in his previous four starts.
Chris Tillman (10-2) gave up two runs on five hits over six innings to win his sixth straight start and reach a career high for wins in a season. The right-hander is 7-0 in eight starts since May 19.
Jim Johnson worked the ninth to earn his 28th save and seal the Orioles' first three-game sweep of the Yankees since 2005. Baltimore is 6-3 against New York this season, 5-1 at home.
The Orioles activated Brian Roberts from the disabled list, where he had languished since April 5 with a right hamstring injury. Batting ninth as Baltimore's designated hitter, Roberts went 1 for 2 with a sacrifice fly in his fourth game of the season.
Machado got Baltimore a first-inning run with his first homer since May 5. The Yankees tied it in the second when Brett Gardner drew a bases-loaded walk with two outs, but Tillman avoided further damage by retiring Ichiro Suzuki on a popup.
Davis opened the bottom half with an opposite-field drive to left field, his second career homer against Kuroda in 15 at_bats.
A solo shot by McLouth made it 3-1 in the third, his fourth hit in 24 career at_bats against Kuroda.
Robinson hit his team-leading 17th homer in the sixth, and Roberts made it 4-2 in the seventh with a run-scoring fly ball.
NOTES: Yankees manager Joe Girardi failed in his fifth try to earn managerial victory No. 600. ... Machado went 3 for 4, including his major-league leading 38th double, and now leads the majors with 34 multihit games. ... The Yankees will send Andy Pettitte to the mound Monday night in Minnesota. The left-hander is 10-0 in his last 12 starts against the Twins. ... Baltimore has Monday off before opening a three-game series against the White Sox. ... Suzuki is 1 for 13 lifetime (.077) against Tillman, his lowest batting average against any pitcher (10 AB minimum). ... Baltimore has won five straight at home against New York for the first time since 1983.