It was a great night for the Phillies on Tuesday -- and for many reasons -- as they beat the Indians (21-17), a team that made them look silly two weeks ago in Cleveland, 6-2.
Heck, Tuesday may have been the most complete effort from the Phillies (19-21) all season.
• Jonathan Pettibone continues to give the Phillies a huge boost. He went 6 2/3 innings and gave up just four hits and two earned runs against one of the league's most dangerous offenses. Pettibone is now 3-0 with a 3.41 ERA and the Phillies are 4-1 in games that he's started.
• The Phillies recorded timely hits and saw production from all spots in the lineup. Out of the eight-hole, John Mayberry collected his first three-hit game of the season, going 3 for 4 with three RBIs. With the Phillies trailing 2-1 in the fourth, Mayberry put them ahead for good with a two-run double. Domonic Brown clubbed his seventh home run of the season, tying Chase Utley for the team high. The left-handed Brown is hitting .314 against southpaws. Kevin Frandsen, who spelled Utley (night off) at second base, also homered. The Phillies have hit 16 consecutive solo home runs. Five of the six Phillies runs were scored by the team's six, seven and eight hitters -- great things happen when the bottom of the order produces. Carlos Ruiz singled, giving him a quiet seven-game hitting streak. The Phillies also tacked on two key insurance runs in the eighth. Left-handed pitching is not giving the Phillies fits as much as it used to.
• A bullpen (specifically middle relief) that has often times been shaky, was very good Tuesday night. With men on the corners in the eighth inning, Justin De Fratus and Jeremy Horst got huge outs to keep them stranded. Jonathan Papelbon hurled an easy ninth in six pitches. The Phillies' closer has now thrown 15 2/3 straight scoreless innings, lowering his ERA to 1.08.
• The Phillies had no blemishes in the field for the third straight game.
• And ultimately, the Phillies won their third consecutive game by beating a red-hot Indians team, who had won 13 of their last 16 games coming into Tuesday.
On Wednesday at 1:05 p.m., the Phillies will go for their season-best fourth straight win. Cole Hamels (1-5, 4.18) takes on Corey Kluber (2-2, 5.64).