MIAMI — The Florida Marlins' new 80-year-old manager still has the winning touch.
Jack McKeon earned his first victory since coming out of retirement when the Marlins broke an 11-game losing streak by beating the Los Angeles Angels 5-2 on Tuesday night.
Javier Vazquez and five relievers gave up 13 hits and the Angels had at least one hit in every inning, but they went 1 for 15 with runners in scoring position.
Gaby Sanchez hit his 13th home run and Hanley Ramirez had his first multi-hit game since May 21 for the Marlins, who improved to 2-19 in June. They are 1-1 since McKeon took over Monday as interim manager for the rest of the season.
Vazquez (4-7) went 5 1-3 innings and allowed 10 hits but no runs to lower his ERA to 6.37, still the highest in the majors. The right-hander had been 0-3 in his past five starts.
Ervin Santana (3-8) of the Angels was lifted for a pinch-hitter in the sixth trailing 2-0. He fell to 0-4 in his past five starts.
NATIONALS 6, MARINERS 5: At Washington, Wilson Ramos capped a five-run ninth inning with a game-ending three-run homer for Washington.
Jerry Hairston and Danny Espinosa each had two-out RBI singles before Ramos connected on a 1-1 pitch from David Pauley, hitting a drive deep to center for his sixth homer. Ramos threw his arms up almost immediately after the ball left his bat and Pauley (4-1) trudged off the mound.
The Mariners wasted a fine effort from Doug Fister, who allowed one run and three hits in eight innings. The right-hander is 0-3 in four June starts despite a 3.60 ERA.
Todd Coffey (3-0) pitched the ninth for Washington, which has won nine of 10.
ROCKIES 4, INDIANS 3: At Cleveland, Seth Smith's second homer of the game snapped a ninth-inning tie and Colorado held Cleveland hitless into the sixth.
Smith connected off Cleveland closer Chris Perez (2-3), hitting a 2-2 pitch into the right-field seats for his eighth homer of the season and fourth career multihomer game.
Matt Belisle (5-2) worked one inning for the win. Huston Street pitched the ninth for his major league-leading 22nd save in 24 chances.
Jason Giambi had three hits for Colorado, which has won six of seven and moved over .500 for the first time since the Rockies were 24-23 on May 24.
ATHLETICS 7, METS 3: At New York, Josh Outman threw another impressive game, Jemile Weeks scored three times and streaking Oakland handed rookie Dillon Gee his first loss of the season.
Ryan Sweeney had four hits, including an RBI single, and the A's won their sixth straight after dropping 13 of 14 — their longest win streak since a seven-game run in September 2009.
Outman (3-1) lived up to his pitcher-perfect name, allowing two runs — one earned — and four hits in six innings. The left-hander tossed seven scoreless innings in his previous outing.
Gee (7-1) was lifted for a pinch hitter in the fourth after throwing only 45 of 87 pitches for strikes. He gave up four earned runs and walked six.
BRAVES 5, BLUE JAYS 1: At Atlanta, Brian McCann hit a two-run homer, Jason Heyward had an RBI single and Mike Minor ended a nine-start winless streak as Atlanta won its third straight.
Minor (1-2) allowed five hits, one run, one intentional walk and struck out a season-high eight in seven innings.
Atlanta took a 4-1 lead in the third on McCann's 12th homer and Alex Gonzalez's RBI double off rookie Zach Stewart (0-1), who allowed 10 hits, five runs and three walks in 3 2-3 innings.
- Utah high school boys basketball previews:...
- Mangum 'humbled' to be BYU's quarterback,...
- Former Ute Delon Wright, former Cougar Jimmer...
- BYU expecting a 'dogfight' in Logan against...
- Morning links: Utah, USU pick up commitments...
- BYU's Rose adjusts lineup — freshman...
- How did they fare? Locals in the NFL roundup...
- Rock On: A bad day gets worse for Whittingham
- 13th-ranked Utes go south, drop pivotal... 127
- BYU expecting a 'dogfight' in Logan... 53
- Brad Rock: Utah Utes disappoint but not... 52
- College football: Utes hanging on in... 42
- Utes lost more than just a game on... 38
- Morning links: Beehive State coaches on... 38
- Utes fall to No. 23 in playoff... 36
- Live updates: No. 13 Utah takes on UCLA... 35