Minnesota Twins outfielder Eddie Rosario (20) scores in the fifth inning against the Colorado Rockies at Target Field on Thursday in the first game of a doubleheader. (Brad Rempel / USA TODAY Sports)2 / 2

MINNEAPOLIS — Jose Berrios dazzled with a career-high 11 strikeouts and gave up just two hits in his second start of the season for the Minnesota Twins in a 2-0 win against the Colorado Rockies in Game 2 of a doubleheader on Thursday.

Max Kepler and Robbie Grossman each had two hits and an RBI for Minnesota, which salvaged the second game after a 5-1 loss earlier in the day.

Berrios (2-0), the Twins' top pitching prospect, held Colorado hitless through four innings and walked one batter in his 16th career start. Brandon Kintzler allowed a single and a walk in the ninth but closed out his 11th save in 12 chances.

Tyler Chatwood (3-6) walked a season-high five batters and surrendered five hits and two runs.

The highly touted right-hander struck out seven of the first 13 batters he faced and held the Rockies hitless through four innings. Berrios hit two batters in the first two innings but stranded each with strikeouts.

Gerardo Parra had Colorado's first hit to lead off the fifth but he was caught stealing on a missed hit-and-run play.

Max Kepler singled to center in the first to drive in Grossman. Chatwood struggled with command throughout but was able to hold Minnesota in check. Grossman plated Ehire Adrianza with a single in the fourth.

Arenado, Marquez help Rockies in first game

Nolan Arenado homered and German Marquez pitched five strong innings for the Rockies in the opener.

Marquez (2-2) gave up one run on four hits and a walk to win his second straight start. Mark Reynolds added a two-run single for Colorado, which won its 13th road game of the season.

Greg Holland finished his 18th save in as many chances by striking out Brian Dozier after two runners reached with two outs against reliever Mike Dunn.

Minnesota's Ervin Santana wasn't as sharp and gave up five runs in seven innings. Santana (6-2) allowed more than one run for just the second time this season and saw his ERA rise from a league-leading 1.50 to 2.07, third in the AL.

The two teams were rained out on Wednesday, leading to the day-night doubleheader.

Santana entered the game with the standout numbers, but the 22-year-old Marquez outpitched his veteran counterpart.

Minnesota had two hits in the first but the runners were left stranded by Marquez. He stretches his scoreless innings streak to 15 innings before the Twins scored one in the fifth as Eddie Rosario tripled and was driven in on a sacrifice fly by Dozier.

Marquez, filling the rotation spot for the injured Jon Gray, had thrown eight scoreless innings to beat the Chicago Cubs in his last outing when he took a no-hitter into the seventh inning. Marquez retired 12 of 13 batters he faced at one point.

Arenado gave Marquez an early lead with his 10th homer this season, a first-inning shot to the second deck in left field. Arenado is hitting 16-for-31 (.516) with five doubles, four homers and 13 RBIs in the first inning this season.

Reynolds' single plated Tony Wolters and Charlie Blackmon in the third inning. Ian Desmond followed with an RBI single, but Reynolds was thrown out at home by Minnesota right fielder Max Kepler.

Blackmon added another run with an RBI single in the fourth, his second hit of the game.

Santana recovered to retire nine of the last 10 batters he faced over his final three innings.