BOSTON -- The Minnesota Twins four runs in the ninth inning to complete an 8-4 comeback victory over the Boston Red Sox on Thursday.

The Twins trailed by as much a four runs but timely hits (and a little bit of luck) led to the win and the series split with the Red Sox.

It was a rather sloppy game, as the two teams combined for five errors on the day. Twins starter Tommy Milone, fresh off his recent call up from Triple-A, allowed four runs (two earned) on nine hits in five innings.

Minnesota's bullpen held Boston bats scoreless for the rest of the game and Torii Hunter hit a game-tying three run home run -- his 200th as a Twin.

With the game tied 4-4 in the top of the ninth, Hunter and Brian Dozier were able to reach base off Boston closer Koji Uehara.

Joe Mauer stepped up to the plate and surprised everybody by laying down a bunt. Red Sox catcher Blake Swihart alertly picked the ball up and fired to nab the lead runner at third base, but the throw got past Pablo Sandoval and into left field -- allowing Dozier to score the go-ahead run.

Trevor Plouffe followed that up with an RBI single off the Green Monster and rookie Eddie Rosario later doubled in two more, extending Minnesota's lead to 8-4.

Reliever Aaron Thompson picked up his first win of his career and closer Glen Perkins slammed the door in the bottom of the ninth in a non-save situation.

With the win, the Twins improve to 32-21 on the season.

Minnesota will start a weekend home series against the Milwaukee Brewers tomorrow night with Kyle Gibson (4-3) taking the mound for the Twins with a 7:10 p.m. start.