BOSTON - Anthony Ranaudo pitched six solid innings in his major league debut, and Dustin Pedroia drove in two runs as the Boston Red Sox snapped a three-game losing streak with a 4-3 victory over the New York Yankees on Friday night. Derek Jeter led off the eighth with a shot over the Green Monster to pull the Yankees within 4-3, but they failed to drive in Mark Teixeira for the tying run after his ground-rule double with one out. Wily Peralta won his 13th game to tie for the National League lead, and Aramis Ramirez powered Milwaukee with a home run and RBI double off Adam Wainwright in a victory at St.