Rookie Jered Weaver's road debut was almost as impressive as his premiere at home.
Weaver took a two-hit shutout into the seventh inning and won his second start in the majors, leading the Los Angeles Angels to a 10-3 victory over the Indians last night in Cleveland.
Until the Indians pushed a run across in the seventh on consecutive hits, Weaver was on his way to trumping his dazzling debut of May 27, when he limited Baltimore to three hits in seven scoreless innings.
The righthander might not be known as Jeff Weaver's little brother much longer.
``He's got the makeup," Angels manager Mike Scioscia said. ``He's not afraid to challenge guys. He has shown that at Salt Lake and now here. His command is terrific for a guy with a complicated delivery, which is why we are every excited about what he can do for us."
Weaver gave up two runs and four hits in 6 1/3 innings, walked two, and struck out eight.
The Indians managed to get just one runner to second base before the seventh when Casey Blake singled and scored on Ben Broussard's double.
Angels manager Mike Scioscia then replaced Weaver, who threw 99 pitches -- two more than against the Orioles.
For six innings, the 23-year-old dominated the Indians, who came in as the second-highest-scoring team in the majors and with the AL's second-best batting average (.290). They had never seen the lanky Weaver other than on videotape, and he was even more impressive in person.
His unorthodox delivery -- he briefly turns his back to the plate, making it tough to pick up the ball -- baffled the Indians. Beyond that, Weaver's fastball was consistently in the low 90s and he occasionally mixed in a slider and changeup.
``For a young kid, he's pretty poised," Indians outfielder Jason Michaels said. ``This is his only second year in pro ball, but he has a lot of poise out there. He knows how to pitch and uses his stuff."
Rangers 4, White Sox 3 -- Gary Matthews Jr. doubled home the go-ahead run off Bobby Jenks in the ninth inning, and visiting Texas handed Chicago its fourth straight loss.
The winning rally started when Chicago's Brandon McCarthy (2-3) walked Ian Kinsler with one out. Jenks, the White Sox' closer, came on and gave up a double to Matthews on the first pitch to give the Rangers their sixth win in eight games.
Blue Jays 13, Devil Rays 4 -- Reed Johnson homered twice, including a three-run shot to cap Toronto's nine-run ninth inning, as the visiting Blue Jays beat Tampa Bay before an announced crowd of just 9,463.
Johnson, who came in with only one home run this season, had his second career multihomer game. He was inserted into the lineup because Vernon Wells sat out because of a shoulder injury.
Twins 2, Athletics 1 -- Minnesota's Johan Santana pitched eight innings of two-hit ball, and Justin Morneau hit a two-run homer in the eighth to spoil the chance of three straight shutouts by host Oakland. The A's had gone 25 innings without allowing a run.
Mariners 4, Royals 0 -- Jamie Moyer pitched a two-hitter, and Jose Lopez and Raul Ibanez hit home runs on Bobby Keppel's first two pitches of the seventh inning to lead host Seattle.
Cubs 5, Cardinals 4 -- Todd Walker's run-scoring grounder scored Juan Pierre with the go-ahead run in the 14th inning, lifting visiting Chicago. Closer Ryan Dempster (1-3) worked three innings and Pierre and Michael Barrett each had three hits for the Cubs.
Phillies 8, Dodgers 6 -- Aaron Rowand's go-ahead two-run double highlighted a five-run seventh inning, helping Philadelphia snap Los Angeles's seven-game home winning streak. A sellout crowd of 55,142 roared when Dodgers closer Eric Gagne came on in the ninth for his first appearance since June 12 of last year. He pitched a hitless ninth, hitting Rowand with two outs and walking David Bell.
Reds 14, Astros 3 -- Edwin Encarnacion and Austin Kearns each had four RBIs, and Cincinnati scored nine runs over the first three innings as the Reds won in Houston for just the third time in the past 17 meetings.
Marlins 4, Rockies 2 -- Dontrelle Willis ended his longest career winless skid at eight starts, tossing seven strong innings to spark visiting Florida. Willis (2-6) surrendered two runs on seven hits in winning for the first time since April 14, against Washington.
Nationals 10, Brewers 4 -- Jose Vidro had three hits and two RBIs and Brian Schneider had a three-run double that broke the game open, leading visiting Washington.
Padres 7, Pirates 0 -- Chan Ho Park shook off a series of poor starts to hold Pittsburgh without a run, and Mike Piazza and Brian Giles homered as visiting San Diego won a game played in a near downpour before being called after six innings.
The game between the Giants and Mets at Shea Stadium was postponed because of rain. It will be made up today as part of a doubleheader starting at 1:25 p.m.
The Diamondbacks-Braves game in Atlanta was postponed because of rain. It will be made up today as part of a doubleheader starting at 1 p.m.