TORONTO (AP) The surging Toronto Blue Jays won their 11th straight game Thursday, beating the Oakland Athletics 4-2 behind Mark Buehrle's arm and Ryan Goins' bat.

The AL East leaders, who also won 11 in a row in June, became the first team to post a pair of winning streaks of at least 11 since Cleveland in 1954.

Toronto finished off a three-game sweep and hosts the second-place New York Yankees in a three-game set beginning Friday night. David Price starts the opener for the Blue Jays.

More from FoxSports

Buehrle (13-5) won his fourth straight decision and improved to 8-1 in 14 starts since May 29. He allowed two runs and seven hits in seven-plus innings. Roberto Osuna worked the ninth for his 12th save.

Goins hit a three-run homer during a four-run second against Jesse Chavez (6-12).

CUBS 9, BREWERS 2

CHICAGO (AP) - Kyle Schwarber hit two homers and drove in four runs, Jon Lester won his fourth straight decision and the Chicago Cubs beat the Milwaukee Brewers for their seventh victory in a row.

Schwarber, Dexter Fowler and Anthony Rizzo each homered in the fifth inning as Chicago won for the 13th time in 14 games. The Cubs' winning streak is their longest since 2011.

The Cubs, holding the lead for the second NL wild-card spot, completed their first undefeated homestand of at least seven games since 2008.

Lester (8-8) struck out 10 in six innings. He gave up two runs and seven hits.

Tyler Cravy (0-4) allowed four runs and four hits in 4 1/3 innings.

METS 12, ROCKIES 3

NEW YORK (AP) - Curtis Granderson and Kelly Johnson each homered and drove in three runs, powering the New York Mets to a rout of the Colorado Rockies that completed a four-game sweep Thursday.

Noah Syndergaard (7-6) recovered nicely from a rocky start - he allowed first-inning homers by DJ LeMahieu and Nolan Arenado - for his latest win at Citi Field, where the Mets have won 10 straight against Colorado. With their seventh consecutive home win and 11th in 13 games overall, the NL East leaders (63-52) moved 11 games over .500 for the first time since June 27, 2010.

Johnson also doubled twice, including a two-out hit that broke a tie in the third inning. Granderson connected for his 20th homer in the fourth, a two-run shot off rookie Eddie Butler (3-10).

Pinch-hitter Juan Lagares capped the offensive outburst, launching a three-run drive off reliever Tommy Kahnle in the eighth.

RANGERS 6, TWINS 5

MINNEAPOLIS (AP) - Mitch Moreland drove in four runs on a career-high four hits, including a two-run homer to help the Texas Rangers avoid a sweep at Minnesota and rally past the Twins.

Elvis Andrus hit the go-ahead sacrifice fly in the eighth inning against Casey Fien (2-5) after Adrian Beltre and Moreland started the frame with singles.

Twins starter Ervin Santana squandered a 4-0 lead, thanks to the towering two-run shot by Moreland in the fourth and a two-run, go-ahead double by the first baseman in the fifth.

Keone Kela (6-5) got four outs for the victory after relieving Chi Chi Gonzalez. Shawn Tolleson pitched a perfect ninth for his 21st save in 22 tries.