Cardinals pitcher Carlos Martinez tossed five solid innings Thursday, in a 7-2 win over the Giants.

Martinez limited the Giants to just one run over his five innings of work, on five hits and a walk. He struck out six batters while throwing a season-high 88 pitches in the win.

Martinez won his second decision of the season, improving his record to 2-3. He also lowered his ERA to 3.91 in 53 innings of work. The Cardinals are likely to keep Martinez in the rotation until the All-Star break due to injuries, with his next start set for Tuesday against the Pirates.