It's amazing what a few hits with runners in scoring position can do for a team.

Frustrated for most of the first eight innings by being unable to come up with clutch hits, the Milwaukee Brewers rallied for four runs in the ninth to spoil Boston's home opener with a 6-2 victory at Fenway Park.

Before the ninth-inning rally, the Brewers were 1-for-11 with runners in scoring position and had scored in just one of their previous 18 innings.

First baseman Lyle Overbay, released by the Red Sox during spring training last year, doubled in two runs to snap a 2-2 tie. Carlos Gomez and Aramis Ramirez later contributed RBI singles to the outburst as the Brewers roughed up reliever Edward Mujica.

After being shut out Wednesday in a 1-0 loss to Atlanta, things looked better for the Brewers when they scored twice in the second inning off Boston starter Jake Peavy. Jonathan Lucroy got it started with a home run over the Green Monster in left.

With one down, Khris Davis smacked a double off the Monster, and Lyle Overbay drew a two-out walk. Carlos Gomez then singled to left to score Davis and make it 2-0.

The Red Sox got one of those runs back in the bottom of the inning after Mike Napoli led off with a 10-pitch walk. Mike Carp fouled out but Grady Sizemore singled to right, and Napoli made the turn and headed to third. Logan Schafer, starting in right field in place of Ryan Braun, uncorked a wild throw far off the bag, allowing Napoli to score on the error.