runners in scoring position on the way to losing three one-run games.

The answer to a frustrating offensive weekend wouldn’t seem to be a matchup against deGrom, a two-time Cy Young winner. The Angels were countering with Yusei Kikuchi, so it certainly seemed like this would be a pitchers’ duel with a couple of All-Stars sharing the mound.

Baseball often surprises you, though.

Neither pitcher was as sharp as he had been for most of the season.

Kikuchi gave up a two-run homer to Corey Seager in the first inning, and he needed 31 pitches to get the first three outs of the game.

In the third, Kikuchi gave up three hits and a walk, allowing another two runs. Third baseman Chad Stevens got a glove on two of the hits, with dives to each side, but he couldn’t make either play.

Kikuchi still managed to tack on two more scoreless innings after that, getting through five innings on 97 pitches.

The Angels got a run against deGrom in the first with some nice situational baseball. After Zach Neto led off the game with a double, he went to third on a ground ball and scored on a fly ball.

D’Arnaud, who was deGrom’s primary catcher when they were teammates with the New York Mets, hit a two-run homer against him in the second.

The Angels’ best chance to knock him out of the game was in the third, when Neto singled and Mike Trout and Jo Adell each worked a walk. They ultimately left the bases loaded when Jorge Soler was called out on 3-and-2 pitch that was just barely off the outside corner. It was deGrom’s 35th pitch of the inning.

After that, the Angels managed just one hit over the next two innings, allowing deGrom to get through the fifth with a 4-3 lead.