Sports Sportsin partnership with NESN your connection to The Boston Globe

A winning tribute by Saunders

Virginia Tech alumnus Joe Saunders, wearing a Hokies cap, scattered seven hits during his six scoreless innings last night in the Los Angeles Angels' 8-4 victory over Seattle.

Vladimir Guerrero, back after missing two games with a bruised right wrist, hit a solo homer and went 3 for 5 to help the Angels end a six-game losing streak.

Saunders (2-0) walked two and struck out one.

The only former Hokies player currently in the majors, he also wrote VT on his cleats and scribbled Virginia Tech in the dirt back of the mound in memory of the 32 victims shot to death on the campus last Monday.

During a moment of silence before the game, Saunders seemed near tears.

Drafted by the Angels out of Virginia Tech in 2002, Saunders said he did not know any of those killed in the shooting.

He received special permission from commissioner Bud Selig to wear the Virginia Tech cap during the game.

The Angels scored two runs in both the first and third innings against Miguel Batista (1-2), and Guerrero's fourth homer made it 5-0 in the fifth.

White Sox 5, Tigers 4 -- Darin Erstad's tiebreaking single in the seventh inning lifted Chicago over host Detroit.

Juan Uribe and Tadahito Iguchi homered for Chicago and helped Nick Masset (1-0) earn his first major league victory. He allowed one hit in 1 1/3 innings.

Royals 11, Twins 7 -- Mark Grudzielanek's home run keyed a five-run fifth inning and carried host Kansas City to a come-from-behind victory over Minnesota.

Orioles 5, Blue Jays 4 -- Nick Markakis singled in the winning run in the bottom of the ninth inning, capping a rally that carried Baltimore over Toronto.

Indians 4, Devil Rays 3 -- Travis Hafner hit a two-run homer and drove in the go-ahead run on a ninth-inning single as Cleveland won at St. Petersburg, Fla.

Athletics 16, Rangers 4 -- Rookie Travis Buck hit his first career homer and drove in a career-high five runs to help visiting Oakland stretch its winning streak to four games.

Reds 2, Phillies 1 -- Scott Hatteberg hit a two-out, solo homer that tied it in the ninth, and Brandon Phillips singled with the bases loaded in the 10th inning, sending host Cincinnati past Philadelphia.

One out away from closing out a combined one-hitter, Tom Gordon (0-1) gave up Hatteberg's homer on a belt-high, 3-and-1 pitch, the closer's first blown save in two chances.

An inning after he let the lead slip away, Gordon gave up the game, too. He walked Javier Valentin with one out in the 10th, Ryan Freel followed with a single, and Adam Dunn walked.

Phillips, who let in Philadelphia's run with a throwing error, then singled to left field to finish it. Jon Coutlangus (1-0) got the victory with one hitless inning.

Braves 7, Mets 3 -- Tim Hudson was stingy over eight innings and Chipper Jones hit a two-run homer to help Atlanta win at New York.

Kelly Johnson also had two hits for the Braves, who moved into first in the NL East by winning the opener of the weekend series between the top two teams in the division.

Hudson (3-0) allowed five hits and walked two. He has allowed two runs in 29 innings this season for a 0.62 ERA.

Astros 6, Brewers 5 -- Craig Biggio hit his first grand slam in 13 years with one out in the ninth and visiting Houston extended its winning streak to five.

Chris Burke led off the ninth with a bunt single off Matt Wise (0-1). Adam Everett then walked on four pitches.

Brad Ausmus bunted, but catcher Johnny Estrada couldn't throw out Burke at third to load the bases with no outs. Greg Aquino struck out pinch hitter Mike Lamb before Biggio hit his third career grand slam into the Brewers' bullpen.

Padres 11, Rockies 1 -- Adrian Gonzalez homered and matched his career high with four RBIs and Chris Young (2-1) continued his mastery of Colorado (4-0 with a 2.65 ERA vs. the Rockies) in a win at Denver.

Cardinals 2, Cubs 1 -- Reliever-turned-starter Braden Looper (3-1) allowed five hits in seven innings and Preston Wilson hit a long, two-run homer in the seventh as St. Louis snapped a four-game losing streak by beating host Chicago.

Giants 4, Diamondbacks 2 -- Russ Ortiz beat the club that cut him last summer and still pays the bulk of his salary, leading host San Francisco past Arizona.

Ortiz (2-1) allowed eight hits and two runs in seven innings to win his second straight start.

Dodgers 10, Pirates 2 -- Randy Wolf struck out a season-high 10, hit a two-run double that highlighted a six-run third inning, and host Los Angeles (12-5) improved on the best record in the majors.

Nationals 6, Marlins 5 -- Chris Snelling singled off first baseman Mike Jacobs's glove to score Ryan Church from second in the 14th inning to pace Washington at Miami.