Toronto's Brett Cecil pitched into the seventh inning in his first appearance of the season, setting up the Blue Jays' 6-5 win over the Tampa Bay Rays in Friday's American League action. Cecil (1-0), recalled from the Las Vegas 51's to replace the injured Brian Tallet, gave up six hits, one walk and struck out eight in 6 2-3 innings. He departed after allowing Gabe Kapler's two-run homer in the seventh that got Tampa Bay to 6-4. Vernon Wells hit an RBI double, Alex Gonzalez drove in two with a single and Jose Bautista added a run-scoring double as Toronto took a 4-0 lead in the first. Tampa Bay starter Matt Garza (3-1) allowed five runs in five innings. Angels 6, Yankees 4: In Anaheim, Kendry Morales hit a tiebreaking two-run homer off Joba Chamberlain in the eighth inning to lift Los Angeles over New York. Hideki Matsui, last year's World Series MVP with the Yankees, led off the eighth for the Angels with a single. Morales then drove a pitch from Chamberlain (0-1) to right field for his fifth homer. Angels catcher Brain Wilson, making his first big league start, sustained a concussion and injured left ankle in a collision at the plate with Mark Teixeira. Los Angeles' Fernando Rodney (2-0), back in the setup role since closer Brian Fuentes returned from the disabled list, pitched a hitless eighth for the victory. Fuentes put down the Yankees 1-2-3 in the ninth for his second save. Twins 8, Royals 3: In Kansas City, Jim Thome homered and drove in three runs to power Minnesota over Kansas City. Michael Cuddyer drove in two runs and J.J. Hardy homered for the Twins, who had 11 hits to clinch their first winning April for three years. Twins starter Carl Pavano (3-1) overcame a shaky start to allow two runs in seven innings, including a bizarre inside-the-park homer by David DeJesus. Royals starter Gil Meche (0-2) struggled with his command, nibbling at the corners a little too much for his second straight early-exit. Elsewhere it was: Athletics 10, Indians 0; Rangers 5, Tigers 4; White Sox 7, Mariners 6; Red Sox 4, Orioles 3. Lincecum four out of four San Francisco pitcher Tim Lincecum won his initial four starts of a season for the first time in his career, as the Giants beat the St. Louis Cardinals 4-1 in the National League Friday. Lincecum (4-0) - the two-time reigning NL Cy Young Award winner - is 27-12 in 59 outings following Giants losses, including 3-0 this year. San Francisco scored runs on a pair of errors and a wild pitch, and ended a four-game losing streak. Yadier Molina singled in St. Louis' lone run in the sixth, but the Cardinals could do little else against Lincecum. St. Louis pitcher Jaime Garcia (1-1) gave up four runs - two earned - in six innings. He also got his first major league hit. In other games it was: Padres 10, Reds 4; Diamondbacks 7, Phillies 4; Nationals 5, Dodgers 1; Mets 5, Braves 2; Cubs 8, Brewers 1; Astros 4, Pirates 3.