Oakland Athletics closer Jim Johnson struggled once again Wednesday, but the offense bailed him out in extra innings in a 7-4 win over the Minnesota Twins at Target Field.

With a 4-2 lead entering the bottom of the ninth, Johnson allowed a single to the Twins' Jason Kubel and walked Kurt Suzuki before getting the first out. The former Orioles closer then walked Aaron Hicks to load the bases and gave up an RBI single to Eduardo Escobar before being removed from the game.

Right-hander Dan Otero entered for Johnson and gave up a sacrifice fly to Minnesota's Brian Dozier to tie the game, 4-4. Otero pitched the final 2 2/3 innings to pick up the win.

Johnson's ERA rose to 18.90 after his third rough outing in five appearances this season. He was charged with two runs in one-third of an inning Wednesday, throwing 15 of his 27 pitches for strikes.

Athletics catcher Derek Norris hit a three-run homer in the top of the 11th to put Oakland back in the lead before Otero got out of a bases-loaded jam in the bottom of the inning for the win.

Brandon Moss knocked in two runs for the Athletics, who have won eight straight against Minnesota. Josh Donaldson and Alberto Callaspo added an RBI apiece.

Oakland starter Jesse Chavez allowed one run and six hits while striking out nine in seven innings.

Dozier hit a solo homer and ended with two RBIs for the Twins, who went 1-for-6 with runners in scoring position and stranded 11 base runners. Jason Kubel also hit a solo homer.

Minnesota starter Phil Hughes allowed four runs, five hits and three walks in five innings. Jared Burton (0-1) gave up the homer to Norris to take the loss.

The Sports Network contributed to this article.