Hamels, Báez lead Cubs past Cardinals 3-1

CHICAGO (AP) Cole Hamels is starting to look like his old self.

The 35-year-old Hamels threw eight innings of three-hit, shutout ball, Javier Baez hit a two-run homer and the Chicago Cubs topped the St. Louis Cardinals 3-1 on Friday.

The Cubs have won 4 of 5 since being swept in a three-game series at St. Louis last weekend. The Cardinals opened a season-high 10 game road trip that will take them to Miami and New York to face the Mets.

Before starting up at Wrigley Field, the Cubs finalized a three-year contract with Craig Kimbrel that guarantees the closer $43 million. While Chicago's bullpen should get a boost once Kimbrel arrives, its rotation is shaping up nicely.

Hamels (5-2) was sharp again, striking out a season-high 10 and walking one after a hard-luck loss last Sunday at St. Louis when he allowed two hits and one unearned run in seven innings. Harrison Bader, who doubled in the second, was the only Cardinal to reach second base against the left-hander.

''That's as good as anybody's thrown the ball against us all year,'' Cardinals manager Mike Shildt said. ''He was in control, command, everything. Changeup, putting it where he wanted to. He had all his ingredients working and that's a tough recipe to beat.

Hamels said he ''corrected some mechanical flaws'' after giving up six runs in four innings in Houston on May 27. He threw 74 of 99 pitches for strikes on Friday, and the lefty is once again consistently getting ahead of hitters.

''It's the part of the game where you're really staying in control and you're keeping hitters off balance,'' Hamels said. ''You're putting them in a situation where they're going to have to commit to pitches that might be out of their zone and not be in their slug zone.''

Cubs manager Joe Maddon said Hamels' fastball was ''hotter'' too, reaching 93 mph.

''When you get to that point, hitters just can't relax and sit on things,'' Maddon said. ''He was very unpredictable and very accurate.

Hamels said he ''emptied the tank'' to strike out the side in the eighth. Pedro Strop gave up a home run in the ninth to Paul DeJong before finishing his sixth save in eight chances.

Baez's 16th homer was his third in five games. Victor Caratini had two hits, including an RBI double.

Cardinals starter Miles Mikolas (4-6) exited after four innings with a bruised right forearm. He was struck by David Bote's hard comebacker, knocked the ball down and tossed to first for the final out in the bottom of the fourth.

''Just in the forearm,'' Mikolas said. ''Just a little bit of swelling and a pair of seams on the good, meaty part of my arm. Didn't catch the bone, no breaks, no chips, no cracks.''

Shildt wanted to wait a day to evaluate Mikolas further but didn't think the right-hander would miss a start.

Giovanny Gallegos entered and pitched two scoreless innings as three Cardinals relievers shut out the Cubs the rest of the way.

Baez went deep to right center on an 0-2 pitch with two outs in the first for a 2-0 lead.

With two outs in the fourth, Jason Heyward and Caratini lined back-to-back doubles to make it 3-0.

The 31-year-old Kimbrel helped Boston win the World Series, then turned down a $17.9 million qualifying offer from the Red Sox in November.

Kimbrel was optioned to Triple-A Iowa and will report to the Cubs training facility in Mesa, Arizona. The right-hander had been training in Florida as he awaited a deal.

Cubs president of baseball operations Theo Epstein didn't set an exact timetable for Kimbrel's return to the majors.

LONDON TOWN

Major League Baseball confirmed a two-game series in London between the Cubs and Cardinals at West Ham's Olympic Stadium on June 13-14, 2020.

WACHA'S ROTATION RETURN

Struggling RHP Michael Wacha (3-2, 6.30 ERA) is the tentative starter when the Cardinals open a three-game series Monday in Miami. He's come out of the bullpen for his last two appearances after giving up six earned runs in 4 2/3 innings in a start against Kansas City on May 22.

TRAINER'S ROOM

Cardinals: C Yadier Molina (right thumb tendon strain) is eligible to come off the 10-day injured list Saturday, but Shildt said the nine-time All Star won't rejoin the club until later in the Cardinals road swing. ''We can't push it,'' Shildt said. ''There's a tear, it has to heal, for grip strength and long-term.''

UP NEXT

Cardinals RHP Jack Flaherty (4-3, 3.76) faces Cubs LHP Jon Lester (4-4, 3.32) on Saturday night. Lester rebounded from a three-game personal slump with a solid seven-inning win over the Angels last Monday when he allowed a run on four hits. Flaherty beat the Cubs in a five-inning outing in St. Louis last weekend.

---

More AP MLB: https://apnews.com/MLB and https://twitter.com/AP-Sports

Copyright 2019 by STATS LLC and Associated Press. Any commercial use or distribution without the express written consent of STATS LLC and Associated Press is strictly prohibited.

123456789RHE
STL31-30
000000001140
CHC35-27
20010000X360
  • W: C. Hamels (5-2)L: M. Mikolas (4-6)S: P. Strop (6)
  • HR: STL - P. DeJong (10), CHC - J. Baez (16)
PLAYERS OF THE GAME
HITTERSABRHRBIHRBBSOLOBAVGOBPSLGOPSFPTS
D. Fowler RF40100020.248.371.388.7580.0
P. DeJong SS41111020.274.370.491.8615.0
P. Goldschmidt 1B30000110.267.356.440.7960.5
M. Ozuna LF40000021.250.324.518.842-1.0
J. Gyorko 3B20000001.196.274.304.5780.0
G. Gallegos P0000-000.000.000.000.000-
a- J. Martinez PH10100000.296.354.401.7551.0
R. Helsley P0000-0001.0001.0001.000.000-
T. Webb P00000000.000.000.000.0000.0
H. Bader CF30100011.240.354.424.7781.5
M. Wieters C30000021.260.283.480.763-1.0
K. Wong 2B30000010.234.325.376.700-0.5
M. Mikolas P10000000.091.091.091.1820.0
Y. Munoz 3B20000010.298.313.340.653-0.5
  • a-singled for Gallegos in the 7th
HITTERSABRHRBIHRBBSOLOBAVGOBPSLGOPSFPTS
A. Rizzo 1B21100200.280.392.555.9476.0
K. Bryant 3B40100024.270.385.536.9211.0
C. Gonzalez LF30000121.205.286.274.559-1.0
J. Baez SS41121021.306.347.584.9316.0
J. Heyward RF41100010.245.352.420.7722.5
V. Caratini C20210100.350.469.5501.0195.0
D. Bote 2B30000003.276.349.481.8292.0
A. Almora CF20000101.249.296.424.7201.0
C. Hamels P20000010.000.000.000.000-0.5
P. Strop P00000000.000.000.000.0000.0
    BATTING
    • 2B - H. Bader (6)
    • HR - P. DeJong (10)
    • RBI - P. DeJong (29)
    • Runners left in scoring position, 2-Out - J. Gyorko, H. Bader, M. Wieters
    BATTING
    • 2B - K. Bryant (18), J. Heyward (4), V. Caratini (5)
    • HR - J. Baez (16)
    • SH - C. Hamels
    • RBI - J. Baez 2 (42), V. Caratini (6)
    • 2-Out RBI - J. Baez 2 (22), V. Caratini (2)
    • Runners left in scoring position, 2-Out - K. Bryant 4 (4), D. Bote
    BASERUNNING
    • Picked Off - D. Fowler
    BASERUNNING
    • SB - A. Rizzo (3), D. Bote
    • CS - C. Gonzalez (2)
    FIELDING
    • Outfield Assist - M. Ozuna (3)
    • DP - 2 (DeJong-Wong-Goldschmidt; Wieters-Wong)
    PITCHERSIPHRERBBSOHRERAWHIPFPTS
    M. Mikolas (L, 4-6)4.04332414.541.190.0
    G. Gallegos2.02000103.460.884.5
    R. Helsley1.00003103.001.000.5
    T. Webb1.00000204.051.054.0
    PITCHERSIP
    M. Mikolas (L, 4-6)4.0
    G. Gallegos2.0
    R. Helsley1.0
    T. Webb1.0
    PITCHERSIPHRERBBSOHRERAWHIPFPTS
    C. Hamels (W, 5-2)8.030011003.241.2035.0
    P. Strop (S, 6)1.01110214.971.039.0
    PITCHERSIP
    C. Hamels (W, 5-2)8.0
    P. Strop (S, 6)1.0
    PITCHING
    • IBB - R. Helsley
    • Pitches-Strikes - M. Mikolas 74-44, G. Gallegos 32-22, R. Helsley 26-15, T. Webb 17-11
    • Ground Balls-Fly Balls - M. Mikolas 5-1, G. Gallegos 2-2, R. Helsley 2-0
    • Batters Faced - M. Mikolas 16, G. Gallegos 7, R. Helsley 6, T. Webb 3
    PITCHING
    • Pitches-Strikes - C. Hamels 99-74, P. Strop 21-12
    • Ground Balls-Fly Balls - C. Hamels 8-5
    • Batters Faced - C. Hamels 27, P. Strop 4
    PLAYERS OF THE GAME
    123456789RHE
    STL31-30
    000000001140
    CHC35-27
    20010000X360
    HITTERSABRHRBIHRBBSOLOBAVGOBPSLGOPSFPTS
    D. Fowler RF40100020.248.371.388.7580.0
    P. DeJong SS41111020.274.370.491.8615.0
    P. Goldschmidt 1B30000110.267.356.440.7960.5
    M. Ozuna LF40000021.250.324.518.842-1.0
    J. Gyorko 3B20000001.196.274.304.5780.0
    G. Gallegos P0000-000.000.000.000.000-
    a- J. Martinez PH10100000.296.354.401.7551.0
    R. Helsley P0000-0001.0001.0001.000.000-
    T. Webb P00000000.000.000.000.0000.0
    H. Bader CF30100011.240.354.424.7781.5
    M. Wieters C30000021.260.283.480.763-1.0
    K. Wong 2B30000010.234.325.376.700-0.5
    M. Mikolas P10000000.091.091.091.1820.0
    Y. Munoz 3B20000010.298.313.340.653-0.5
    Total3014111124-----
    • a-singled for Gallegos in the 7th
    HITTERSABRHRBIHRBBSOLOBAVGOBPSLGOPSFPTS
    A. Rizzo 1B21100200.280.392.555.9476.0
    K. Bryant 3B40100024.270.385.536.9211.0
    C. Gonzalez LF30000121.205.286.274.559-1.0
    J. Baez SS41121021.306.347.584.9316.0
    J. Heyward RF41100010.245.352.420.7722.5
    V. Caratini C20210100.350.469.5501.0195.0
    D. Bote 2B30000003.276.349.481.8292.0
    A. Almora CF20000101.249.296.424.7201.0
    C. Hamels P20000010.000.000.000.000-0.5
    P. Strop P00000000.000.000.000.0000.0
    Total2636315810-----
      BATTING
      • 2B - H. Bader (6)
      • HR - P. DeJong (10)
      • RBI - P. DeJong (29)
      • Runners left in scoring position, 2-Out - J. Gyorko, H. Bader, M. Wieters
      BATTING
      • 2B - K. Bryant (18), J. Heyward (4), V. Caratini (5)
      • HR - J. Baez (16)
      • SH - C. Hamels
      • RBI - J. Baez 2 (42), V. Caratini (6)
      • 2-Out RBI - J. Baez 2 (22), V. Caratini (2)
      • Runners left in scoring position, 2-Out - K. Bryant 4 (4), D. Bote
      BASERUNNING
      • Picked Off - D. Fowler
      BASERUNNING
      • SB - A. Rizzo (3), D. Bote
      • CS - C. Gonzalez (2)
      FIELDING
      • Outfield Assist - M. Ozuna (3)
      • DP - 2 (DeJong-Wong-Goldschmidt; Wieters-Wong)
      PITCHERSIPHRERBBSOHRERAWHIPFPTS
      M. Mikolas (L, 4-6)4.04332414.541.190.0
      G. Gallegos2.02000103.460.884.5
      R. Helsley1.00003103.001.000.5
      T. Webb1.00000204.051.054.0
      Total8.0633581---
      PITCHERSIP
      M. Mikolas (L, 4-6)4.0
      G. Gallegos2.0
      R. Helsley1.0
      T. Webb1.0
      Total8.0
      PITCHERSIPHRERBBSOHRERAWHIPFPTS
      C. Hamels (W, 5-2)8.030011003.241.2035.0
      P. Strop (S, 6)1.01110214.971.039.0
      Total9.04111121---
      PITCHERSIP
      C. Hamels (W, 5-2)8.0
      P. Strop (S, 6)1.0
      Total9.0
      PITCHING
      • IBB - R. Helsley
      • Pitches-Strikes - M. Mikolas 74-44, G. Gallegos 32-22, R. Helsley 26-15, T. Webb 17-11
      • Ground Balls-Fly Balls - M. Mikolas 5-1, G. Gallegos 2-2, R. Helsley 2-0
      • Batters Faced - M. Mikolas 16, G. Gallegos 7, R. Helsley 6, T. Webb 3
      PITCHING
      • Pitches-Strikes - C. Hamels 99-74, P. Strop 21-12
      • Ground Balls-Fly Balls - C. Hamels 8-5
      • Batters Faced - C. Hamels 27, P. Strop 4
      • 9TH INNING
        DeJong homered to left13
      • 4TH INNING
        Caratini doubled to left center, Heyward scored03
      • 1ST INNING
        Baez homered to right, Rizzo scored02
      • 9TH INNING
        • Pedro Strop relieved Cole Hamels
        • D. Fowler: Foul, Strike looking, Ball, Ball, Ball, Foul, Strike looking, Fowler struck out looking
        • P. DeJong: Ball, Ball, DeJong homered to left
        • P. Goldschmidt: Ball, Foul, Strike swinging, Foul, Ball, Strike swinging, Goldschmidt struck out swinging
        • M. Ozuna: Ball, Ball, Strike swinging, Strike swinging, Ozuna flied out to center
        • Middle of the 9th (1 Run, 1 Hit, 0 Errors)
      • 8TH INNING
        • C. Hamels Pitching:
        • M. Wieters: Ball, Ball, Foul, Foul, Strike swinging, Wieters struck out swinging
        • K. Wong: Strike looking, Foul, Foul, Strike swinging, Wong struck out swinging
        • Y. Munoz: Strike swinging, Strike swinging, Strike swinging, Munoz struck out swinging
        • Middle of the 8th (0 Runs, 0 Hits, 0 Errors)
        • Tyler Webb relieved Ryan Helsley
        • C. Gonzalez: Strike looking, Foul, Ball, Ball, Ball, Foul, Foul, Strike swinging, Gonzalez struck out swinging
        • J. Baez: Ball, Strike looking, Strike swinging, Ball, Foul tip, Baez struck out on foul tip
        • J. Heyward: Ball, Strike swinging, Strike looking, Heyward popped out to shortstop
        • End of the 8th (0 Runs, 0 Hits, 0 Errors)
      • 7TH INNING
        • C. Hamels Pitching:
        • P. Goldschmidt: Foul, Goldschmidt lined out to center
        • M. Ozuna: Ball, Foul, Foul, Ball, Foul, Strike swinging, Ozuna struck out swinging
        • Jose Martinez hit for Giovanny Gallegos
        • Jo. Martinez: Strike looking, Martinez singled to left center
        • H. Bader: Strike looking, Strike swinging, Bader grounded out to third
        • Middle of the 7th (0 Runs, 1 Hit, 0 Errors)
        • Ryan Helsley pitching
        • V. Caratini: Strike looking, Ball, Ball, Strike swinging, Ball, Ball, Caratini walked
        • D. Bote: Strike looking, Strike (foul tip), Foul, Ball, Bote reached on fielder's choice to shortstop, Caratini out at second
        • A. Almora: Ball, Strike swinging, Foul, Ball, Ball, Bote stole second, Ball, Almora walked
        • C. Hamels: Foul, Foul, Hamels hit sacrifice bunt to pitcher, Bote to third, Almora to second
        • A. Rizzo: Rizzo intentionally walked
        • K. Bryant: Ball, Strike looking, Ball, Strike swinging, Foul, Strike swinging, Bryant struck out swinging
        • End of the 7th (0 Runs, 0 Hits, 0 Errors)
      • 6TH INNING
        • C. Hamels Pitching:
        • Y. Munoz: Strike swinging, Ball, Munoz flied out to right
        • D. Fowler: Fowler singled to right
        • P. DeJong: Ball, Foul, Fowler out at first, Ball, Strike swinging, Strike swinging, DeJong struck out swinging
        • Middle of the 6th (0 Runs, 1 Hit, 0 Errors)
        • G. Gallegos Pitching:
        • C. Gonzalez: Strike looking, Ball, Strike swinging, Ball, Ball, Gonzalez flied out to left
        • J. Baez: Ball, Ball, Strike looking, Baez grounded out to shortstop
        • J. Heyward: Strike looking, Foul, Foul, Ball, Ball, Foul, Heyward grounded out to second
        • End of the 6th (0 Runs, 0 Hits, 0 Errors)
      • 5TH INNING
        • C. Hamels Pitching:
        • H. Bader: Strike looking, Strike looking, Ball, Strike looking, Bader struck out looking
        • M. Wieters: Strike looking, Ball, Strike swinging, Foul tip, Wieters struck out on foul tip
        • K. Wong: Wong grounded out to second
        • Middle of the 5th (0 Runs, 0 Hits, 0 Errors)
        • Giovanny Gallegos pitching
        • Yairo Munoz at third base
        • A. Almora: Foul, Ball, Almora lined out to center
        • C. Hamels: Strike looking, Strike looking, Strike swinging, Hamels struck out swinging
        • A. Rizzo: Strike looking, Strike swinging, Foul, Ball, Rizzo singled to left center
        • K. Bryant: Foul, Ball, Strike swinging, Bryant doubled to shallow left, Rizzo out at home
        • End of the 5th (0 Runs, 2 Hits, 0 Errors)
      • 4TH INNING
        • C. Hamels Pitching:
        • P. DeJong: Ball, Strike swinging, Strike swinging, Foul, DeJong grounded out to first
        • P. Goldschmidt: Strike swinging, Foul, Ball, Ball, Ball, Ball, Goldschmidt walked
        • M. Ozuna: Foul, Ozuna lined out to right
        • J. Gyorko: Gyorko reached on fielder's choice to shortstop, Goldschmidt out at second
        • Middle of the 4th (0 Runs, 0 Hits, 0 Errors)
        • M. Mikolas Pitching:
        • C. Gonzalez: Foul, Foul, Ball, Ball, Foul, Foul, Foul, Ball, Ball, Gonzalez walked
        • J. Baez: Foul, Ball, Foul, Pickoff attempt, Ball, Ball, Strike swinging, Gonzalez caught stealing second, catcher to second
        • J. Heyward: Strike (foul tip), Ball, Ball, Ball, Heyward doubled to deep right
        • V. Caratini: Ball, Ball, Strike looking, Foul, Ball, Caratini doubled to left center, Heyward scored
        • D. Bote: Ball, Strike swinging, Bote grounded out to pitcher
        • End of the 4th (1 Run, 2 Hits, 0 Errors)
      • 3RD INNING
        • C. Hamels Pitching:
        • K. Wong: Strike looking, Wong grounded out to pitcher
        • M. Mikolas: Strike looking, Mikolas grounded out to third
        • D. Fowler: Ball, Strike looking, Foul, Strike swinging, Fowler struck out swinging
        • Middle of the 3rd (0 Runs, 0 Hits, 0 Errors)
        • M. Mikolas Pitching:
        • C. Hamels: Hamels grounded out to pitcher
        • A. Rizzo: Strike swinging, Ball, Ball, Foul, Rizzo grounded out to third
        • K. Bryant: Ball, Strike swinging, Bryant grounded out to third
        • End of the 3rd (0 Runs, 0 Hits, 0 Errors)
      • 2ND INNING
        • C. Hamels Pitching:
        • M. Ozuna: Strike swinging, Ball, Foul, Ball, Foul, Strike swinging, Ozuna struck out swinging
        • J. Gyorko: Strike looking, Ball, Gyorko grounded out to third
        • H. Bader: Strike looking, Ball, Strike swinging, Foul, Foul, Foul, Ball, Bader doubled to deep left
        • M. Wieters: Strike swinging, Ball, Strike looking, Foul, Ball, Foul, Ball, Foul, Wieters flied out to right
        • Middle of the 2nd (0 Runs, 1 Hit, 0 Errors)
        • M. Mikolas Pitching:
        • V. Caratini: Ball, Foul, Ball, Foul, Ball, Foul, Foul, Caratini singled to left center
        • D. Bote: Ball, Strike looking, Ball, Bote lined out to center
        • A. Almora: Pickoff attempt, Ball, Strike looking, Ball, Foul, Ball, Almora grounded into double play shortstop to second to first, Caratini out at second
        • End of the 2nd (0 Runs, 1 Hit, 0 Errors)
      • 1ST INNING
        • C. Hamels Pitching:
        • D. Fowler: Strike looking, Fowler flied out to deep center
        • P. DeJong: Ball, Strike looking, Strike swinging, Strike swinging, DeJong struck out swinging
        • P. Goldschmidt: Ball, Goldschmidt grounded out to first
        • Middle of the 1st (0 Runs, 0 Hits, 0 Errors)
        • M. Mikolas Pitching:
        • A. Rizzo: Ball, Strike swinging, Ball, Ball, Ball, Rizzo walked
        • K. Bryant: Pickoff attempt, Strike looking, Foul, Foul tip, Bryant struck out on foul tip
        • C. Gonzalez: Ball, Foul, Strike swinging, Strike swinging, Rizzo stole second
        • J. Baez: Strike looking, Foul, Baez homered to right, Rizzo scored
        • J. Heyward: Strike looking, Strike looking, Strike swinging, Heyward struck out swinging
        • End of the 1st (2 Runs, 1 Hit, 0 Errors)