ST. LOUIS (AP) - John Lackey was dominant into the ninth inning and gave the St. Louis Cardinals an unexpected bonus with two hits and an RBI in a 6-2 victory over the Miami Marlins Saturday night.

Mark Reynolds' three-run home run in the sixth put the Cardinals ahead by four and Randal Grichuk hit his 15th homer in the first. Rookie Stephen Piscotty had three hits and scored twice, helping the Cardinals win their eighth out of 10.

(The Cards go for a sweep of the Marlins Sunday afternoon.  Pregame on KHMO begins at 12:20.)

KANSAS CITY, Mo. (AP) - Salvador Perez homered to lead off a six-run second inning, Johnny Cueto won his second consecutive start for Kansas City, and the Royals rolled to a 9-4 victory over the Los Angeles Angels Saturday night. Cueto allowed one run and eight hits over eight innings, striking out four without a walk.

CHICAGO (AP) - Jake Arrieta pitched into the seventh inning and the Chicago Cubs won their ninth straight to match their longest streak in seven seasons, beating the crosstown White Sox 6-3 Saturday night at U.S. Cellular Field. The Cubs matched their longest streak since they reeled off nine in a row during the 2008 NL Central championship season and made it 15 wins in 16 games. White Sox manager Robin Ventura was ejected during the seventh inning.

Saturday's MLB  Games

N.Y. Yankees 4, Toronto 1

Boston 22, Seattle 10

Baltimore 4, Oakland 3

Minnesota 4, Cleveland 1

Detroit 4, Houston 2, 11 innings

Kansas City 9, L.A. Angels 4

Texas 12, Tampa Bay 4

Arizona 8, Atlanta 4

Milwaukee 4, Philadelphia 2

Pittsburgh 5, N.Y. Mets 3, 14 innings

San Diego 7, Colorado 5

L.A. Dodgers 8, Cincinnati 3

San Francisco 12, Washington 6

NFL PRESEASON

GLENDALE, Ariz. (AP) -Kansas City backup Chase Daniel threw for three touchdowns and the Chiefs beat the Cardinals 34-19 in the teams' preseason opener Saturday night. Arizona defensive back Tyrann Mathieu intercepted Alex Smith's pass on the Chiefs' first possession to set up a field goal to put Arizona up 10-0. The Kansas City reserves scored the next 31 points. Daniel was 17 for 29 for 189 yards in less than two quarters of play.

Final    Houston            23    San  Francisco    10

Final    Minnesota        26    Tampa  Bay            16