NEW YORK — Phil Humber held the Yankees hitless until Alex Rodriguez grounded a single up the middle with one out in the seventh inning Monday night and the Chicago White Sox made the effort stand up with a 2-0 victory over New York.

The White Sox won for only the second time in 12 games. Chicago snapped a 23-inning scoreless drought in the fourth when Carlos Quentin doubled and scored on Adam Dunn’s grounder, and added a run in the ninth after a popup fell behind the mound, in front of charging shortstop Derek Jeter.

Sergio Santos got the final four outs for his first save and Chicago’s second save in eight chances this season. He gave the White Sox a scare, allowing a leadoff single to Curtis Granderson but Mark Teixeira hit into a double play. Rodriguez struck out to end the three-hitter.

Chicago was coming off a three-game sweep at the hands of Detroit. Manager Ozzie Guillen said some of the White Sox’s problems could be attributed to the quality of pitching they were facing.

The often-traveled Humber (2-2) was up to the challenge against A.J. Burnett (3-1).

A waiver claim this winter from the Oakland Athletics, the former No. 3 pick overall by the New York Mets in 2004 was making his sixth career start and had never gone beyond six innings in the majors.

Humber started the seventh off with his sixth straight groundball out before walking Teixeira. A-Rod then hit a sharp grounder for the first hit, eliciting a cheer usually reserved for one of his home runs.

White Sox shortstop Alexei Ramirez and catcher A.J. Pierzynski immediately went to the mound to calm Humber after the hit, and the right-hander responded by striking out Robinson Cano.

Nick Swisher grounded out to first on Humber’s 100th pitch, one off his career high. Humber walked two and struck out five.

Reliever Chris Sale got two outs in the Yankees eighth before Santos was called upon when Andruw Jones was announced as a pinch hitter. Manager Joe Girardi went to left-hander Eric Chavez, who grounded a single down the right field line.

Burnett, a fellow Mets draftee, had his best outing of the season. Pitching eight innings for the first time since Aug. 15, he gave up three hits and walked two.

 

BLUE JAYS 6, RANGERS 4: Corey Patterson and Jose Bautista homered on consecutive pitches, tough-luck starter Kyle Drabek finally got another victory and visiting Toronto beat AL West-leading Texas.

NATIONAL LEAGUE

MARLINS 5, DODGERS 4: In Miami, Omar Infante lined a two-out RBI single that left fielder Jerry Sands misjudged in the ninth inning, capping a two-run rally that helped Florida beat Los Angeles in Miami.

Both runs were unearned. Scott Cousins’ two-out grounder scooted under the glove of shortstop Jamey Carroll for an error to score the tying run.

 

REDS 9, BREWERS 5: Jay Bruce hit a two-run homer, Bronson Arroyo pitched effectively into the seventh and visiting Cincinnati used a six-run third inning to roll. Already ahead 1-0, the Reds sent 11 batters to the plate in the third.

 

PIRATES 4, NATIONALS 2: In Pittsburgh, Brandon Wood’s two-run double in his first game for Pittsburgh was part of a four-run fourth inning.

 

ROCKIES 5, CUBS 3: Cubs shortstop Starlin Castro committed three errors in the second inning and Colorado took a win in Chicago.