Jason Bartlett and Ben Zobrist drove in two runs apiece during a seven-run eighth inning that set up the Tampa Bay Rays' 9-3 win over the Toronto Blue Jays in the American League Saturday. Tampa Bay's B.J. Upton tied it at 3-3 with an RBI single in the eighth off Scott Downs (0-2). Reid Brignac drew a bases-loaded walk and John Jaso was hit with with a pitch as the Rays took a 5-3 lead. Bartlett and Zobrist added two-run singles to make it 9-3. Jaso also hit his first major league homer. Adam Lind and Lyle Overbay homered for the Blue Jays, who had their six-game road winning streak snapped. Rays pitcher Dan Wheeler (1-0) struck out Alex Gonzalez with two on and two outs in the eighth to take the win. Yankees 7, Angels 1: In Anaheim, Andy Pettitte pitched eight sharp innings to steer New York over Los Angeles. Pettitte (3-0) struck out eight and walked none. He gave up his only run on Torii Hunter's sacrifice fly in the sixth. Robinson Cano had four hits, and Nick Swisher and No. 9 hitter Francisco Cervelli each drove in two runs for New York. Angels starter Joel Pineiro (2-2) worked six innings and allowed six runs, two more than he gave up in 20 1-3 innings over his first three starts. Indians 6, Athletics 1: In Oakland, Mark Grudzielanek hit a tiebreaking single with two outs in the eighth inning and Cleveland went on to beat Oakland. In other games it was: Twins 9, Royals 7, 12 innings; Tigers 8, Rangers 4; White Sox 5, Mariners 4; Red Sox 7, Orioles 6. Giants down Cardinals San Francisco pitcher Barry Zito struck out 10 batters over eight crisp innings to steer the Giants to a 2-0 win over the St. Louis Cardinals in the National League Saturday. Zito (3-0) outpitched Adam Wainwright (3-1) to come out on top in an impressive pitchers' duel, earning his first career victory against the Cardinals after previously going 0-4. Pinch-hitter Andres Torres singled in the go-ahead run in the eighth as San Francisco inflicted St. Louis' first series defeat of the season. Marlins 4, Rockies 1, 1st game; Rockies 8, Marlins 1, 2nd game: In Denver, Florida and Colorado split their doubleheader. Elsewhere it was: Phillies 3, Diamondbacks 2; Padres 5, Reds 0; Dodgers 4, Nationals 3, 13 innings; Mets 3, Braves 1; Cubs 5, Brewers 1; Astros 5, Pirates 2.