MINNEAPOLIS (AP) — Brian Dozier and Joe Mauer hit back-to-back home runs with two outs in the sixth inning, propelling the Minnesota Twins past the Baltimore Orioles 5-3 Wednesday to complete a three-game sweep.

Manny Machado and Chris Davis hit consecutive homers off Casey Fien in the eighth for the Orioles, but Glen Perkins got his 28th save in 28 attempts with a perfect ninth.

READ MORE: More Violence In Fells Point: Business Owners Believe Concerns Continue To Go Unanswered

Tommy Milone (5-1) stayed unbeaten in seven starts since being brought backfrom Triple-A Rochester at the beginning of June, striking out five in seven innings to lower his ERA to 2.84.

READ MORE: Police: 3 Month Old Baby Dies After Being Found Unresponsive In West Baltimore Home

Orioles starter Ubaldo Jimenez pitched five scoreless innings, but he needed a season-high 110 pitches to finish them. Bud Norris (2-9), who was bumped from the rotation last week, took over in the decisive sixth.

MORE NEWS: 4 Teens Arrested & Charged Following A Vaping Incident On Ocean City Boardwalk

(Copyright 2015 by The Associated Press. All Rights Reserved.)