TORONTO (AP) With their major league-leading offense in high gear, Jose Reyes and the Toronto Blue Jays are on their best run of the year.
Reyes stole three bases and got two hits as the Blue Jays won their season-high fourth in a row, beating Houston 7-2 Saturday and handing the Astros their third straight loss.
The Blue Jays lead baseball with 296 runs and have scored six or more in each of their past 13 wins.
''It's pretty amazing,'' manager John Gibbons said. ''I can't even remember a team I've been with that scores that many that often.''
Reyes scored a run, drove in one and also walked as Toronto clinched consecutive series wins for the first time since taking two of three against New York and Boston from May 4 to 10.
''Those guys go out there and keep putting up big numbers,'' right-hander Drew Hutchison said. ''They've been doing a great job of that all year.''
Hutchison (5-1) allowed one run and six hits in 6 1-3 innings, improving to 4-1 with a 2.72 ERA at home. He's 1-0 with a 7.80 ERA in six road starts.
The AL West-leading Astros matched their longest skid of the year.
''That game, it didn't start out well and it didn't finish well,'' manager A.J. Hinch said.
Houston failed to score more than three runs for the fourth straight game and seventh time in its past nine.
''We're going to come back tomorrow with the same attitude and try to win the game,'' second baseman Jose Altuve said.
Brett Oberholtzer (0-1) allowed four runs, two earned, and six hits in 3 2-3 innings. He made his third start of the season after two stints on the disabled list with a blister on his left index finger.
''It's a good lineup,'' Oberholtzer said. ''I knew I wasn't going to be perfect but I wanted to go a little deeper in the game than I did.''
Edwin Encarnacion got the Blue Jays started with an RBI single in the first and Toronto added three more in the second. Reyes and Kevin Pillar singled home runs and Josh Donaldson added a sacrifice fly.
Altuve cut it to 4-1 with an RBI single in the third. The Blue Jays restored their four-run cushion on Pillar's RBI double off Jake Buchanan in the fifth.
Jonathan Villar hit a solo homer off Toronto reliever Steve Delabar in the eighth. Blue Jays pinch hitter Justin Smoak had a two-run double off Josh Fields in the bottom half.
Toronto's Chris Colabello finished 1 for 5 with a double, extending his career-high hitting streak to 16 games. It's the longest active streak in the majors.
Altuve went 3 for 4, his 22nd multihit game.
The Blue Jays finished with a season-high five stolen bases, Toronto's highest total in a single game since they had five against Boston on Sept. 5, 2011.
OF Dalton Pompey, Toronto's opening day center fielder, was demoted from Triple-A Buffalo to Double-A New Hampshire. Pompey hit .209 with no homers and six RBIs in 23 games at Buffalo after being optioned to the minors on May 1.
Astros: The day after his 12-game hitting streak ended, Chris Carter was held out of the starting lineup to get him a break from the artificial turf. Carter came on as a pinch hitter in the seventh and finished the game at first base. ... OF George Springer is expected to get the day off Sunday.
Blue Jays: Smoak batted for Encarnacion in the eighth. Gibbons said Encarnacion has been dealing with soreness in his left shoulder for approximately two weeks. Encarnacion got a cortisone shot after leaving the game and will not play Sunday.
Astros: RHP Collin McHugh (6-2, 4.33) seeks to win consecutive starts for the first time since April 21. He has allowed more than four earned runs just once in 11 starts.
Blue Jays: RHP R.A. Dickey (2-6, 5.53) didn't allow a home run in his last start after giving up seven in his previous four outings. Dickey matched a season high by allowing seven runs in five innings in an 8-4 loss at Houston on May 15.