On a night when the Dodgers squandered repeated chances with runners in scoring position, the Cardinals made a little go a long way to outlast Los Angeles, 4-3, in 16 innings Friday in the opener of a three-game series at Busch Stadium.