The Cardinals ended Bolsinger's streak of 18 2/3 consecutive scoreless innings on Randal Grichuk's bases-loaded double play ball in the first. Jhonny Peralta doubled twice with an RBI and Grichuk, starting in left field in place of ailing Matt Holliday, batted cleanup for the first time and had an RBI double in the third.
The Dodgers have been shut out four straight times on the road, inclduing getting outscored 10-0 in a three-game sweep at San Francisco May 19-21.
Lackey (3-3) struck out nine and allowed five hits.
Bolsinger (3-1) gave up two runs on seven hits in six innings.