The Phillies did it again last night, roaring to life in the bottom of the eighth to score six runs and beat the Brewers 7-6.

Lee started the top of the eighth down 3-1, but allowed a solo homer and a two-run shot in the frame, putting the Phils in a 6-1 hole. The Phils feasted off the Milwaukee pen in the bottom of the inning, though, after a curious decision to pull Milwaukee starter Zack Greinke after 87 pitches. Erik Kratz delivered a pinch-hit two-run homer to get things started. With two outs and nobody on the Kratz blast looked like all the Phillies would get in the frame, but six straight batters reached for the Phils on four walks, a three-run double by Ruiz and a go-ahead bloop single by Pence. The Phils scored four more times and Papelbon nailed it down in the bottom of the inning.

The bullpen was good for the third straight game for the Phils as Schwimer and Papelbon combined to go two scoreless frames without allowing a hit or a walk. Over the last three games the bullpen has gone nine shutout innings, allowing two hits and four walks.

In the first two games of the set, the Phillies have scored 11 runs off of the Milwaukee bullpen in 3 2/3 innings. In last night’s game, Greinke had retired 14 in a row going back a third-inning single by Rollins before being pulled for the start of the eighth.

The Phillies are 44-54 on the year after beating the Milwaukee Brewers 7-6 last night. The Phils have won three in a row and are 7-4 since the All-Star break. They are still in last place in the NL East, 14 games behind the first place Nationals.

Lee got the start for the Phillies and went seven innings, allowing six runs on 12 hits and a walk. Four of the hits went for extra-bases, all home runs. He struck out six. Lee allows more than two home runs in a game for the first time this season. He last allowed four in a game on August 21, 2010 while pitching for the Rangers.

Norichika Aoki was the first batter of the game and singled to left. Carlos Gomez popped to third before Braun moved Aoki to second with a single. Aramis Ramirez was next and he singled to right. Aoki tried to score from second, but Pence threw him out at the plate for the second out. Braun moved up to second. Corey Hart was next and he singled to, this time to left. Braun scored to put Milwaukee up 1-0 with runners on the corners for Rickie Weeks. Weeks grounded to short to end the frame.

Lee gives up four hits in the inning. Gets one of three outs on the bases.

Martin Maldonado, Cesar Izturis and pitcher Zack Greinke went in order in the second with the game tied at 1-1.

Lee set the Brewers down in order in the third and again in the fourth.

Maldonado and Izturis singled back-to-back to start the fifth, putting runners on first and second with nobody out. Greinke bunted the runners to second and third with the first out. Lee walked to load the bases for Gomez. During the at-bat, Lee was off the rubber and Maldonado was way off of third. Lee threw over to third and Maldonado was caught, eventually run down and tagged out for the second out. Lee struck Gomez out swinging 0-2 to leave the bases loaded.

Bizarre play to get Maldonado, but it helped Lee get out of the jam.

Braun hit Lee’s first pitch of the sixth out to left, putting the Brewers up 2-1. Hart singled with one out, but Lee got Weeks to ground into a double-play behind him.

Lee struck out Maldonado and Izturis to start the seventh before Greinke homered to left. 3-1. Aoki lined to third for the third out.

Third career home run for Greinke.

Gomez homered to left on Lee’s first pitch of the eighth. 4-1. Braun followed that with a singled before Ramirez hit an 0-2 pitch out to left. 6-1. Schwimer took over for Lee and got the first two hitters he faced before Maldonado reached on an error by Wigginton. Izturis lined to short for the third out.

Lee allowed four home runs in the game. Three of them, Braun, Greinke and Gomez, came on the first pitch of the at-bat. Ramirez’s came 0-2.

Error by Wigginton makes Schwimer get four outs in the frame. He has a 2.20 ERA with a 1.16 ratio over his last 17 appearances.

Papelbon pitched the ninth with the Phils up 7-6 and needed just ten pitches to set Milwaukee down in order. Lefty George Kottarras hit for righty Jeff Bianchi and struck out swinging for the first out. Aoki flew to center for the second and Gomez struck out looking to end the game.

Schwimer’s good inning with the Phillies down by five runs didn’t look like it mattered at all at the time, but the Phils get two scoreless frames from the pen without allowing a hit or a walk.

Schwimer threw 16 pitches and Papelbon ten.

The Phillies lineup against righty Zack Greinke went (1) Rollins (2) Victorino (3) Utley (4) Howard (5) Ruiz (6) Pence (7) Wigginton (8) Mayberry. Mayberry in left and Wigginton at third despite both being terrible against righties. Lefties Pierre and Fontenot on the bench.

The Phillies were down 1-0 when they hit in the bottom of the first. Victorino doubled with one out. Utely was next and struck out on a ball not handled by Maldonado. Maldonado threw to first to retire Utley for the second out, but Victorino moved up to third. Howard was next and singled to left, scoring Victorino to tie the game at 1-1. Ruiz grounded to third for the third out.

The Phils went in order in the second.

Rollins singled with one out in the third, but Victorino and Utley went down behind him.

The Phils went in order in the fourth and fifth.

Down 2-1, Rollins, Victorino and Utley went in order in the sixth.

Down 3-1, Greinke set them down in order in the seventh.

It was 6-1 when righty Jose Veras started the eighth. Greinke had not been hit for in the top of the frame and had thrown just 87 pitches in the game. Wigginton led off with a single and moved up to second when Mayberry grounded to second for the first out. Nix hit for Schwimer. Lefty Manny Parra came in to pitch to Nix. Righty Erik Kratz hit for Nix and Kratz hit the first pitch from Parra out to left centet, cutting the lead to 6-3. Rollins lined to left for the second out. Parra walked Victorino and Utley back-to-back. They pulled off a double steal before Parra walked Howard, loading the bases. Fontenot ran for Howard. Righty Kameron Loe came in to pitch to Ruiz. Ruiz got behind in the count, but ripped a 1-2 pitch into the gap in left-center. The double cleared the bases, tying the game at 6-6. Pence was next and he got behind in the count as well, but made a weak swing at an outside 1-2 pitch and blooped a ball that fell for a single in shallow right field, just out of the reach of Weeks. Ruiz scored and the Phils led 7-6. Wigginton walked before Mayberry grounded to short to end the inning.

Rodriguez had a nightmare inning in the first game of the set, this time the Phils jump all over Parra. Parra’s outing went two-run homer, out, walk, walk, double-steal, walk. That’s a lot of walks.

With two outs, nobody on and the Phils down three runs, they score four on four walks, a double and a single.

The Phillies drew nine walks to help them win game one of the set. Last night they only had four walks in the game, but all four of them came with two outs in the eighth inning.

Rollins was 1-for-4.

Victorino 1-for-3 with a walk and a double.

Utley 0-for-3 with a walk and struck out twice.

Howard 1-for-3 with a walk and an RBI.

Ruiz 1-for-4 with a double and three RBI.

Pence 1-for-4 with an RBI. He’s 3-for-his-last-26.

Wigginton 1-for-3 with a walk.

Mayberry 0-for-4. He’s now hitting 200/262/262 against righties for the season.

Worley (5-6, 3.82) faces righty Marco Estrada (0-4, 4.10) this afternoon. Worley has a 6.75 ERA with a 1.81 ratio so far in July. Two of his four starts have been awful and the other two solid. Opponents have hit .341 against him this month with ten walks in 22 2/3 innings. Estrada came off the DL at the end of June and has thrown to a 3.58 ERA in five appearances since. Since his return he has allowed 11 runs in 27 2/3 innings. Of those 11 runs, ten have scored on the six home runs he has allowed.

This says that the Phillies and Cole Hamels have agreed to a six-year, $144 million deal.