Craig Biggio dropped Moises Alou’s flyball, allowing two runs to score in the seventh inning Tuesday night and sending the Chicago Cubs to a 7-5 win over the Houston Astros at Chicago.
Alou earlier made a two-base error of his own, knocking a ball into the ivy with his glove, as Houston took a 4-1 lead in Andy Pettitte’s first start in a month.
But the Cubs rallied against the Houston bullpen.
After Carlos Beltran put Houston ahead, 5-4, in the top of the seventh with his first homer since joining the Astros in a trade with the Kansas City Royals, the Cubs came back.
David Weathers (5-4) gave up a double to pinch-hitter Tom Goodwin and a tying single to Mark Grudzielanek.
After Michael Barrett singled to put runners at first and third, Dan Miceli relieved and retired Sammy Sosa on a pop fly. Alou then lofted a fly ball to deep left and Biggio -- who switched to left from center when Beltran joined the team -- let the ball go off his glove for a two-base error.
Philadelphia 17, Montreal 7 -- Bobby Abreu and David Bell homered and drove in three runs apiece to lead the Phillies at Philadelphia.
Eric Milton (10-2) gave up seven runs and seven hits in five innings but moved into a tie for the major league lead in victories.
Florida 5, Atlanta 4 -- Mike Lowell and Miguel Cabrera hit consecutive home runs and the Marlins overcame a shaky start by Dontrelle Willis at Atlanta.
Milwaukee 6, Colorado 3 -- Chad Moeller hit his first career grand slam, Chris Capuano pitched six strong innings and had an RBI as the Brewers ended a nine-game losing streak with a road victory at Denver.
Pittsburgh 3, St. Louis 0 -- Rookie left-hander Sean Burnett shut out the Cardinals for six innings at Pittsburgh to earn his first major league victory.
New York 7, Cincinnati 5 -- Cliff Floyd hit two of the Mets’ three homers and drove in four runs at Cincinnati. Ty Wigginton had a two-run shot as the Mets beat Todd Van Poppel (3-3).