MLB

Filis 10, Cardenales 2; panameño Ruiz conecta 4 hits