ST.LOUIS CARDINALS 3 - 4 SAN FRANCISCO GIANTS

St.Louis Cardinals have lost 3 straight.
Meanwhile, San Francisco Giants extend win streak to 4 in away. #MLB

Head-to-Head