Yu Darvish of the Chicago Cubs is pitching a no-hitter through six innings against the Milwaukee Brewers at Wrigley Field.

Chicago, which entered with a major league-best 12-3 record, leads 2-0 on Thursday night.

Darvish has struck out nine, allowed three baserunners and thrown 92 pitches in his third straight dominant start. The 33-year-old right-hander from Japan walked Ben Gamel in the second and Orlando Arcia in the fifth, and hit Christian Yelich with a low pitch in the first.

Chicago Cubs starting pitcher Yu Darvish delivers during the third inning of a baseball game against the Milwaukee Brewers, Thursday, Aug. 13, 2020, in Chicago. (AP PhotoJeff Haynes)

Chicago Cubs starting pitcher Yu Darvish delivers during the third inning of a baseball game against the Milwaukee Brewers, Thursday, Aug. 13, 2020, in Chicago. (AP PhotoJeff Haynes)

Yelich smacked a hard liner, but straight to right fielder Steven Souza, Jr., to start the fourth.

Darvish signed a $126 million, six-year contract with the Cubs as a free agent in February 2018, but has been hampered by elbow and triceps injuries since coming to Chicago.

Darvish has twice come within one out of a no-hitter, both times with the Texas Rangers.

More AP MLB: https://apnews.com/MLB and https://twitter.com/AP_Sports