NEW YORK – Andy Pettitte pitched six effective innings, Curtis Granderson homered, and the New York Yankees beat Toronto 5-3 on Thursday after a 3½-hour rain delay for their 10th straight victory against the Blue Jays.

Eduardo Nunez hit a two-run single, and the surging Yankees took advantage of a missed call to win their fifth consecutive game and 10th in 12 overall.

New York improved to 12-1 against Toronto this season with its second four-game sweep of the Blue Jays, and moved within 3½ games of the second AL wild-card spot.

TWINS 7, TIGERS 6: Chris Herrmann’s second RBI double of the game broke an eighth-inning tie and helped Minnesota win at Detroit.

With two out, Herrmann lined a ball into the right-center field gap. Center fielder Austin Jackson got a bad jump on the ball, and just missed while attempting a shoestring catch. Doug Bernier scored from second to give the Twins the lead.

NATIONAL LEAGUE

REDS 2, DIAMONDBACKS 1: Shin-Soo Choo scored in the eighth inning on Arizona’s fourth wild pitch of the game, and Cincinnati raced to an improbable win at home.

Choo scored both Cincinnati runs, helping the Reds to their third win in the four-game series. Cincinnati increased its lead over Arizona to seven games in the race for the National League’s second wild-card playoff spot.

Mat Latos (13-4) went eight innings for the win.

DODGERS 6, MARLINS 0: Clayton Kershaw allowed five hits in eight innings to lower his ERA to 1.72, best in the majors, and visiting Los Angeles won its third game in a row.

Kershaw (13-7) struck out six and walked three.

Former All-Star closer Brian Wilson made his first major-league appearance since undergoing Tommy John surgery and pitched the ninth, allowing one hit while striking out two.

NATIONALS 5, CUBS 4: Denard Span scored the go-ahead run on pinch-hitter Chad Tracy’s grounder in the 13th inning, and Washington won at Chicago after Stephen Strasburg blew a three-run lead in the ninth.

Jayson Werth and Scott Hairston hit three-run homers for Washington.

PHILLIES 5, ROCKIES 4: Domonic Brown hit a game-ending RBI single to give Philadelphia a win at home.

The Phillies have won four of five to improve to 4-3 under Ryne Sandberg, who became interim manager when Charlie Manuel was fired.

CARDINALS 6, BRAVES 2: Joe Kelly pitched six effective innings, Matt Holliday broke out of a slump with two doubles and the Cardinals beat the Braves at St. Louis.

David Freese drove in two runs as St. Louis won for the fifth time in six games.

The NL East-leading Braves played their first full game without Jason Heyward, who is out with a broken right jaw.