Two twins would probably be better.

The Phillies snapped their five-game losing streak last night, outhitting the Twins 16-3 on their way to a 3-2 win.

The Phils got fantastic pitching in the game and Cliff Lee took a one-hit shutout into the seventh. The Twins scored a pair of runs in that frame, but did so with the help of two bad calls and a bloop double. The bullpen was atrocious for the Phillies in the series, but Adams set the Twins down in order in the eighth and Papelbon struck out two in a perfect ninth.

The Phils need to be just about perfect if they want to win these days. They have scored three runs or less in five games in a row and are 12th in the NL in runs scored per game.

It was the first one-run game the Phillies have won since May 29. They were 0-5 in their last five one-run games coming into last night.

The Phillies are 32-35 on the season after beating the Minnesota Twins 3-2 last night. The Twins take the series two games to one. The Phils are in third place in the NL East, 7 1/2 games behind the first-place Braves and two games behind the Nats.

Lee got the start for the Phillies and went seven innings, allowing two runs on three hits and a walk. One of the hits went for extra-bases, a double. He struck out six.

The Phillies are 7-1 in the last eight games that Lee has started. Opponents are hitting .197 against him in those outings.

Up 1-0, he set the Twins down in order in the bottom of the first, second and third.

Joe Mauer singled to left with one out in the fourth, but Lee got Ryan Doumit to ground into a double-play behind Mauer to end the inning.

Lee threw a 1-2-3 fifth.

He struck out the side in the sixth, getting Clete Thomas swinging and Brian Dozier and Eduardo Escobar both looking.

With one out in the second, Lee thought he had struck Mauer out looking at an 0-2 pitch for the second out. It was called a ball and Mauer went on to walk. Doumit was next and hit a ball softly to third. Young handled it and threw to first. Doumit looked like he was out at first, but was called safe and the Twins had men on first and second with one out. Lee got Josh Wilingham on a fly ball to left for the second out before Justin Morneau blooped a ball into left-center. Revere made a long run and a valiant diving effort, but the ball just eluded him and went for a two-run double that put Minnesota on top 2-1. Oswaldo Arcia flew to right to leave Morneau at second.

Tough inning for Lee. He look like he had Mauer struck out for the second out and the call at first on Doumit’s ball was worse. Then Morneau delivers a two-run double on a bloop just out of the reach of Revere.

Adams started the eighth with a 3-2 lead and set the Twins down in order, striking Thomas out for the first out, getting Dozier on a fly ball to center for the second and Escobar on a ground ball to third to end the inning.

Huge inning for Adams given the score and his recent struggles. He came into the game having been charged with a run in six of his last eight appearances.

Papelbon struck out the first two batters he faced in the ninth while setting the Twins down in order.

Papelbon came into the game having been charged with a run in two of his last three times out. For the year he’s thrown to a 1.52 ERA with an 0.68 ratio. Opponents are on-basing .188 against him for the season.

The Phillie lineup against righty Kevin Correia went (1) Revere (2) Micael Young (3) Rollins (4) Howard (5) Brown (6) Delmon Young (7) Nix (8) Galvis (9) Quintero. Revere returns to the top of the order with Michael Young moved down to second. Nix plays right against the righty with Mayberry on the bench. Delmon Young at DH. Galvis hits ahead of Quintero.

Revere led off the top of the first with a single to right and stole second after Michael Young flew to center. Rollins was next and reached on a ball unhandled by the pitcher Correia for an error. It left the Phils with runners on the corners for Howard and Howard singled to right, scoring Revere (1-0) and moving Rollins up to second. Brown popped up to first for the second out and Delmon Young struck out to leave the runners stranded.

Revere starts the rally and winds up at third without the help of another hit or walk.

Galvis singled to left with one out in the second and moved up to second on a two-out single by Revere. Michael Young flew to center to leave the runners at first and second.

Brown and Delmon Young singled back-to-back with two outs in the third, putting runners on the corners for Nix. Nix grounded to first to leave the runners stranded.

The Phillies had left two men on in each of the first three innings.

Revere lined a triple to right-center with two outs in the fourth, but was left at third when Michael Young grounded out to the pitcher.

Sixth extra-base hit for Revere on the season and second in his last 81 plate appearances.

Howard singled to right with one out in the fifth and moved up to second when Brown followed with a walk. Delmon Young struck out for the second out before Nix reached on an error by Escobar, loading the bases for Galvis. Galvis grounded to third to set the Phillies down.

Michael Young and Rollins singled back-to-back with two outs in the sixth off of righty Anthony Swarzak, putting runners on first and second for Howard. Howard lined a single to right, but Doumit fielded and made a strong and accurate throw home. Young was tagged out to set the Philies down.

It took a pretty great throw from Doumit to get Young at the plate. You have to try to score Young from second on the two-out single.

Nix singled with two outs in the seventh. Galvis was next and hit a foul ball down the third base line. Arcia made a fantastic catch while sliding into the wall to retire the Phils.

The Phillies trailed 2-1 when they hit in the eighth against righty Jared Burton. Frandsen hit for Quintero and doubled to right. Revere was next and bunted for a single, putting runners on the corners for Michael Young. Young singled to right, scoring Frandsen (2-2) and moving Revere to third. With men on the corners and nobody out, Rollins hit a ball to first. Morneau fielded and came home with the ball, but Revere slid in safe and the Phils led 3-2 with men on first and second. The runners moved up to second and third on a passed ball before Howard struck out swinging for the first out. Brown was walked intentionally to load the bases for Delmon Young, but Young grounded into a double-play to keep the Phils from getting more.

Revere again helps the Phils with his speed, bunting for a single and scoring on the ground out to first.

The Phillies can’t get more runs after putting men on second and third with nobody out. Howard strikes out for the first out and Delmon Young grounds into a double-play.

Nix singled off of righty Josh Roenicke to start the ninth. Mayberry ran for Nix and first and Roenicke struck Galvis out for the first out. Lefty Caleb Thielbar struck Lerud out for the second out and got Revere on a ground ball to second to leave Mayberry stranded.

Revere was 4-for-6 with a triple in the game and 8-for-14 with a triple in the series. 266/306/304 for the year. 316/360/368 in 127 plate appearances since the start of May. He’s slugging .282 against right-handed pitching for the year.

Michael Young 2-for-5 in the game and 4-for-13 with a double in the series. 12-for-his-last-29 and hitting 278/353/361 for the year.

Rollins 1-for-5 with an RBI. 4-for-13 with four singles and an RBI in the set. 262/326/381 on the year. 9-for-his-last-38 (.237) with nine singles. 290/364/419 over his last 141 plate appearances.

Howard 3-for-5 with an RBI. Drove in one run and nearly drove in another, but Doumit made a good throw to nail Michael Young at the plate. Strike out with nobody and runners on second and third in the eighth. 5-for-12 with a walk and five singles in the series. 260/303/435 for the year. Ends the day on-basing .300 or better for the first time since May 9. One home run in his last 116 plate appearances.

Brown 1-for-3 with two walks, one of which was intentional. 1-for-10 with two walks in the series. 282/324/576 for the year. 1-for-his-last-13 but OPSing 1.098 in June. He has six walks in 50 plate appearances in June (12%) and walked in 9 of 206 plate appearances before the start of June (4.4%).

Delmon Young 1-for-5 and struck out twice. Left seven men on base. 2-for-13 with two singles in the set. 224/277/408 for the year.

Nix 2-for-5 in the game and in the series. 207/270/305 for the year. Came into the game 1-for-his-last-23.

Galvis 1-for-5 with a strikeout and left five men on base. 1-for-12 in the series with a walk. 1-for-his-last-20. 213/277/360 for the year.

Quintero 0-for-3 and struck out three times. 0-for-5 with four strikeouts in the series. 1-for-his-last-10. 216/256/378 for the season. 5-for-32 (.156) against righties for the year without a walk.

Kendrick (6-4, 3.22) faces righty Juan Nicasio (4-2, 4.61) tonight in Colorado. The Phillies have won seven of the last ten games that Kendrick has started. He’s struggled against lefties in the past, but been fantastic against them in 2013. They’re hitting 240/297/395 against him for the year. Opponents have hit just .247 against Nicasio in 2013, but he’s walked 25 in 68 1/3 innings. His walk rate against lefties is especially high — he’s walked about 13.2% of the left-handed hitters he’s faced this season. He has allowed just one home run in his last five starts.