Shohei Ohtani pitched eight innings of one-run ball as the Los Angeles Angels walked off with a 2-1 win against the Houston Astros in 12 innings on Saturday.

The two-way star threw 81 of his 111 pitches for strikes, fanning five, while allowing six hits and no walks in a commanding performance at Angel Stadium.

Looking for his 12th win, Ohtani did not factor in the result after surrendering his only run on J.J. Matijevic's fifth-inning RBI single and leaving with the game tied 1-1 on Ryan Aguilar's seventh-inning sacrifice fly.

Matt Duffy broke the tie in the bottom of the 12th, lining a single to center for an RBI off right-hander Seth Martinez.

Despite being 0-for-4 at the plate, Ohtani was intentionally walked in the 11th after Astros manager Dusty Baker opted to prevent him swinging with one out and one on.

In other MLB action, Seiya Suzuki extended his hit streak to seven games, and registered his 21st multi-hit game of the year, going 2-for-4 for the Chicago Cubs in an 8-4 loss to the St. Louis Cardinals at Busch Stadium.