Sports Sportsin partnership with NESN your connection to The Boston Globe
MLB Roundup

Extra effort by Ordonez

His three-run HR in 10th lifts Tigers

It was a dirty job, but Reed Johnson was happy to spark Toronto's four-run first with a leadoff triple. It was a dirty job, but Reed Johnson was happy to spark Toronto's four-run first with a leadoff triple. (J.P. MOCZULSKI/REUTERS)

The staggering Detroit Tigers have the AL Central all to themselves -- for at least one day.

Magglio Ordonez hit a three-run homer in Detroit's four-run 10th inning as the Tigers moved one game ahead of host Cleveland in the up-for-grabs division with a 6-2 win over the Indians last night.

Ordonez's 22d homer, a shot to left off Joe Borowski (2-5), broke it open for the Tigers, who were missing two regulars because of the flu.

Curtis Granderson, whose diving catch in the eighth kept the game tied at 2, walked to open the 10th and went to third on Ryan Raburn's bloop single. Gary Sheffield's RBI single gave Detroit a 3-2 lead.

Indians pitching coach Carl Willis made a quick visit to settle down Borowski. The righthander made a mistake anyway as Ordonez ripped his first pitch over the wall in left to make it 6-2.

Fernando Rodney (2-5) struck out the side in the ninth after allowing a leadoff double, and Todd Jones worked the 10th.

Grady Sizemore hit a two-run homer for Cleveland, which went 0 for 10 with runners in scoring position.

Blue Jays 4, Angels 1 -- Roy Halladay pitched his major league-leading fifth complete game and host Toronto took advantage of four errors by Los Angeles, two during the Blue Jays' four-run first.

Halladay (14-5) won his third straight start and improved to 10-1 with a 3.36 ERA at home this season. He allowed one run and four hits, and struck out two.

Angels lefthander Joe Saunders (6-1) lost for the first time since Sept. 13. Saunders allowed four runs -- three earned -- and eight hits over seven innings. He struck out four and walked none.

Astros 7, Dodgers 4 -- Chris Burke capped a six-run sixth inning with a two-run single and Mike Lamb drove in a pair of runs for visiting Houston.

The game ended on a strange play. After Mark McLemore allowed a run on a pinch-hit single by Mark Sweeney in the ninth, Brad Lidge came on to get three outs for his ninth save in 14 chances. With one out and two on, Juan Pierre hit a towering popup behind home plate. For some reason, Sweeney jogged toward second, and when Brad Ausmus threw to first, Sweeney was the final out.

Braves 5, Giants 4 -- Chipper Jones doubled home the winning run in the bottom of the ninth after Atlanta closer Bob Wickman blew the save in the top of the inning.

Steve Kline (1-1) walked Willie Harris leading off the Atlanta ninth, and Kelly Johnson reached on a throwing error by Kline while bunting the runner along. Randy Messenger came on to give up Jones's hit, which split the gap in left-center.

Mark Teixeira sparked the Braves' four-run sixth with a homer to center, his fifth in 12 games with Atlanta.

Reds 6, Cubs 5 -- Aaron Harang allowed four hits, including three homers, but still outpitched Carlos Zambrano as visiting Cincinnati sent Chicago to its seventh loss in nine games.

Harang (12-3) gave up three solo shots in seven-plus innings and was charged with five runs. Zambrano (14-9) allowed 13 hits and six runs in seven innings.

Mets 5, Pirates 4 -- Moises Alou's two-run single in the eighth put New York ahead, and Carlos Beltran homered and drove in two runs to help lift the Mets in Pittsburgh.

Phillies 3, Nationals 2 -- Russell Branyan's pinch-hit, two-run homer keyed Philadelphia's three-run eighth in Washington.

Cardinals 12, Brewers 4 -- A season-high 19 hits -- four by Jim Edmonds (three RBIs) -- and a six-run fifth propelled St. Louis and spoiled Milwaukee's 25th reunion of its last World Series team.

Padres 8, Rockies 0 -- Kevin Kouzmanoff homered and hit a two-run single during a six-run second that carried San Diego and broke a string of eight straight winning decisions by Colorado's Jeff Francis (13-6).

Marlins 14, Diamondbacks 5 -- Dontrelle Willis (8-12) earned his first win since May 29, striking out 11 in seven innings, and Miguel Cabrera hit his 29th homer and drove in three runs for host Florida.

Twins 11, Mariners 3 -- Minnesota broke a five-game skid behind Jason Bartlett, whose leadoff homer keyed a three-run fifth, and Matt Garza (2-3), who pitched into the eighth in Seattle.

Athletics 4, White Sox 3 -- Jack Cust hit two solo homers for host Oakland to back Lenny DiNardo (7-6), who was solid over five-plus innings to win his fourth consecutive decision.

Rangers 5, Royals 3 -- Gerald Laird and Michael Young homered and Kevin Millwood (8-9) struck out nine in seven innings to lead Texas at home.